Bug report #17694

GetPrint fails to parse FormData containing encoded param

Added by Pierre-Eric Pelloux-Prayer over 2 years ago. Updated over 2 years ago.

Status:Closed
Priority:Normal
Assignee:Pierre-Eric Pelloux-Prayer
Category:QGIS Server
Affected QGIS version:master Regression?:No
Operating System: Easy fix?:No
Pull Request or Patch supplied:No Resolution:fixed/implemented
Crashes QGIS or corrupts data:No Copied to github as #:25591

Description

The PR https://github.com/qgis/QGIS/pull/5406 added proper decoding of values but parameter names need to be decoded as well.

Example parameter encoding that fails:

 &map0%3AEXTENT=3272095.500363964,-429603.1550792752,3394505.062863964,-331713.4363292752

Tested with QGIS Server master.

Associated revisions

Revision adb7af99
Added by Pierre-Eric Pelloux-Prayer over 2 years ago

Fix parameter name decoding when using POST + urlencoded

This is a followup of dfe48d13c85cbae559a7a09a1bd62140cf11848b which solved
the issue for parameter values.

Fixes #17694

History

#1 Updated by Pierre-Eric Pelloux-Prayer over 2 years ago

  • Assignee set to Pierre-Eric Pelloux-Prayer

#3 Updated by Pierre-Eric Pelloux-Prayer over 2 years ago

  • % Done changed from 0 to 100
  • Status changed from Open to Closed

#4 Updated by Giovanni Manghi over 2 years ago

  • Resolution set to fixed/implemented

Also available in: Atom PDF