-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Should the headers like x-correlator be included in OAS definition? #101
Comments
Hi @rartych , From Telefonica , we are requesting an altenative method to inform to the consumers that the x-orrelator header are available to be used in the OAS3. That's what we are waiting for... we have not received any contingency, then we are still maintaining the definition till we agree an alternative. I Know that the x-correlator is defined in the column "Required in OAS Definition" as NO, but not required does not mean "forbidden" Hope you know what I meaning. |
Whatever the solution. We must ensure operability across operators. Developers should not need to change their headers for any API to work on different operators. |
Given that Bur |
Totally agree @eric-murray to include x-correlator in OAS and delete x-version from the guidelines. |
Problem description
Proble occured in conversation to PR #88
Currently the table in API Design Guidelines "Required in OAS Definition" states "No" for both "X-Correlator" and "X-Version"
X-Correlato
r header is included in some CAMARA API definitions.In section 3.5 in relation to security related headers guidelines are:
Expected action
The column "Required in OAS Definition" should rather be "Included in OAS Definition" and binding for all CAMARA APIs.
Or the whole section 9. Architecture Headers can be integrated within section 3.5.
Additional context
The more common names for header used to correlate HTTP requests between a client and server are
X-Correlation-ID
orCorrelation-ID
https://en.wikipedia.org/wiki/List_of_HTTP_header_fields
The text was updated successfully, but these errors were encountered: