Skip to content

Properly encoded + (plus sign encoded with %2B) still replaced with blank space in @RequestParam #23400

@larsduelfer

Description

@larsduelfer

Hi all,

there are many issues here raised regarding the handling of "+" signs in URLs. Nevertheless, I understood that if they are properly encoded (replaced by %2B) they should be decoded again as a "+" and not as blank space. However, that is not the case (with Spring 5.1.8) Maybe I am still getting something wrong here but from my understanding this is not as it's supposed to be.

I have trouble using an ISO timestamp as a request parameter although I encoded the + sign with %2B.

Any help and explanations are very welcome!

Regards, Lars

Metadata

Metadata

Assignees

No one assigned

    Labels

    status: invalidAn issue that we don't feel is valid

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions