对于我记录的旧 API 以便成功进行身份验证,我需要提供以下标头:
X-Access-Token: {token}
Accept: application/json; version=public/v2
Run Code Online (Sandbox Code Playgroud)
对于令牌部分,我需要通过以下方式记录它:
X-Access-Token: {token}
Accept: application/json; version=public/v2
Run Code Online (Sandbox Code Playgroud)
但是我如何记录这一点以进行身份验证,我需要提供Accept: application/json; version=public/v2
. 标Accept
头必须包含application/json; version=public/v2
任何其他返回406 Not Acceptable
标头。
Accept
另外,具有值的标头application/json; version=public/v2
应该在我的请求中。响应标头始终为application/json
.
你知道我如何记录这一点吗?
在OpenAPI 3.0中,请求头Accept
和响应头Content-Type
都定义为responses.<code>.content.<Accept value>
. 这需要在每个操作中定义。
paths:
/something:
get:
responses:
'200':
description: Successful operation
content:
'application/json; version=public/v2': # <-----
schema:
...
'406':
description: Invalid media type was specified in the `Accept` header (should be `application/json; version=public/v2`)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
10500 次 |
最近记录: |