Corrupting values in parameters: application responsibility? #1759
Labels
clarification
requests to clarify, but not change, part of the spec
param serialization
Issues related to parameter and/or header serialization
review
It isn't clear from the spec how these cases should be handled when building a request to be sent.
I assume that OAS has no way to protect an app from itself in these circumstances, and so it is the responsibility of the app not to send data like this in these cases, or for an OAS client library to report an error if it is asked to do so.
(in terms of protecting an app from itself, cases like a path parameter which has "?" in its value and a query parameter that has "&" in its value can be dealt with by percent encoding these values before inserting into the URL)
The text was updated successfully, but these errors were encountered: