MIME 类型要求
MIME Types requirements
(从 https://github.com/telefonicaid/fiware-orion/issues/2343 移动)
我对 MIME 类型要求有疑问:
在 the NGSIv2 spec 中,我们在 MIME 类型部分中有以下内容:
the response payloads other than application/json and test/plain are not accepted.
尽管仅在以下操作中提到了 MIME 类型要求:
- 部分:属性值,操作:获取属性值
- 部分:属性值,操作:更新属性值
那么在所有具有负载响应的请求中还是仅在上述操作中都应考虑 MIME 类型要求?
"MIME Types" 部分定义了适用于总体 API 的一般规则。因此,API 支持的类型是 application/json 和 text/plain。任何操作均不支持其他类型(例如 application/xml)。
更具体地说,大多数操作仅支持 application/json(NGSIv2 规范本身的详细信息)。只有与属性值相关的操作(您提到的那些:"Get attribute value" 和 "Update attribute value")也允许 text/plain.
(从 https://github.com/telefonicaid/fiware-orion/issues/2343 移动)
我对 MIME 类型要求有疑问:
在 the NGSIv2 spec 中,我们在 MIME 类型部分中有以下内容:
the response payloads other than application/json and test/plain are not accepted.
尽管仅在以下操作中提到了 MIME 类型要求:
- 部分:属性值,操作:获取属性值
- 部分:属性值,操作:更新属性值
那么在所有具有负载响应的请求中还是仅在上述操作中都应考虑 MIME 类型要求?
"MIME Types" 部分定义了适用于总体 API 的一般规则。因此,API 支持的类型是 application/json 和 text/plain。任何操作均不支持其他类型(例如 application/xml)。
更具体地说,大多数操作仅支持 application/json(NGSIv2 规范本身的详细信息)。只有与属性值相关的操作(您提到的那些:"Get attribute value" 和 "Update attribute value")也允许 text/plain.