You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In Query: hash=Al2cO3tDkcDZ3EWE5Lh+LX8TPHs=
Out Query: hash=Al2cO3tDkcDZ3EWE5Lh LX8TPHs=
Note that the + is gone.
I expected the following
In Query: hash=Al2cO3tDkcDZ3EWE5Lh+LX8TPHs=
Out Query: hash=Al2cO3tDkcDZ3EWE5Lh+LX8TPHs=
I debugged into it, and it seems that there is conflict between replacing spaces with pluses, and url encoding those pluses.
Moving the plus encode part in curl_url_set below the url encode part, and removing the exception for pluses in the url encode part will probably fix the issue in this case. However, it make break other things, as this function is very semantically loaded. :)
curl/libcurl version
Built from curl-7.72.0 tar
operating system
Windows
The text was updated successfully, but these errors were encountered:
I did this
and got:
Note that the + is gone.
I expected the following
I debugged into it, and it seems that there is conflict between replacing spaces with pluses, and url encoding those pluses.
Moving the plus encode part in curl_url_set below the url encode part, and removing the exception for pluses in the url encode part will probably fix the issue in this case. However, it make break other things, as this function is very semantically loaded. :)
curl/libcurl version
Built from curl-7.72.0 tar
operating system
Windows
The text was updated successfully, but these errors were encountered: