Traditionally, + sign has been treated as Space, b/c that's how x-www-form-urlencoded prefers to encode a space in its values. (Maybe also names, I'm not sure at the moment.)
However, the Plus Sign should not be treated as Space outside of Query Params. Doing so would make parsing of URLs such as https://en.wikipedia.org/wiki/C++ incorrect.
Traditionally,
+sign has been treated as Space, b/c that's howx-www-form-urlencodedprefers to encode a space in its values. (Maybe also names, I'm not sure at the moment.)However, the Plus Sign should not be treated as Space outside of Query Params. Doing so would make parsing of URLs such as https://en.wikipedia.org/wiki/C++ incorrect.