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
{{ message }}
This repository was archived by the owner on Jan 20, 2024. It is now read-only.
ospreyMethodHandler does not handle method.request.queryString.
This can cause all query string parameters to be discarded if the original RAML used the queryString node.
RAML 1.0 and AML-AMF WebApi allow query string parameters to be defined as either queryParameters xor queryString.
RAML 1.0 defines queryParameters as a properties declaration list and queryString as a type or type expression.
https://nicedoc.io/raml-org/raml-spec/blob/master/versions/raml-10/raml-10.md#query-strings-and-query-parameters
AML AMF WebApi models a request with properties
queryParameters: Parameter[]andqueryString: Shape.https://github.com/aml-org/amf/blob/develop/documentation/model.md#request
webapi-parser.Operation.Requesthas propertiesqueryParameters: Parameter[]andqueryString: Shape.https://github.com/raml-org/webapi-parser/blob/494156d904f813cc5edfa6215b0a265e7589d9c5/js/module/typings/amf-client-js.d.ts#L1333-L1343
ospreyMethodHandlerdoes not handlemethod.request.queryString.This can cause all query string parameters to be discarded if the original RAML used the queryString node.
osprey-method-handler/osprey-method-handler.js
Lines 116 to 129 in c938df2