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
It's possible to define "Patterned fields" in the spec, for example 5XX:
Any HTTP status code can be used as the property name, but only one property per code, to describe the expected response for that HTTP status code. This field MUST be enclosed in quotation marks (for example, "200") for compatibility between JSON and YAML. To define a range of response codes, this field MAY contain the uppercase wildcard character X. For example, 2XX represents all response codes between [200-299]. Only the following range definitions are allowed: 1XX, 2XX, 3XX, 4XX, and 5XX. If a response is defined using an explicit code, the explicit code definition takes precedence over the range definition for that code.
When validating a response, the current code does a simple map lookup which will not match specific error codes with their wildcards. If no default clause is specified a 200 response will be returned instead.
The text was updated successfully, but these errors were encountered:
mgirouard
added a commit
to mgirouard/kin-openapi
that referenced
this issue
Aug 17, 2023
It's possible to define "Patterned fields" in the spec, for example
5XX
:When validating a response, the current code does a simple map lookup which will not match specific error codes with their wildcards. If no default clause is specified a
200
response will be returned instead.The text was updated successfully, but these errors were encountered: