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
Recent versions of Bravado have started encoding space characters in urls as + -> e.g. /path/to/resource/resource+name instead of /path/to/resource/resource%20name.
I haven't been able to find concrete documentation to say that that encoding is against the standard, but a couple of Stack overflow comments imply that plus-encoding is required for query params, but path params should use %20.
Recent versions of Bravado have started encoding space characters in urls as
+
-> e.g./path/to/resource/resource+name
instead of/path/to/resource/resource%20name
.I haven't been able to find concrete documentation to say that that encoding is against the standard, but a couple of Stack overflow comments imply that plus-encoding is required for query params, but path params should use
%20
.The default behaviour of Flask servers will decode
%20
by default but not+
.This was introduced by #238, which switched to using
urllib.parse.quote_plus
instead ofurllib.parse.quote
.I think this issue needs 2 things:
%20
instead of+
@sjaensch @macisamuele Your input would be appreciated as you worked on the original issue.
The text was updated successfully, but these errors were encountered: