首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >odata v4中的odata版本标头

odata v4中的odata版本标头
EN

Stack Overflow用户
提问于 2016-03-31 13:29:19
回答 1查看 2.3K关注 0票数 1

在odata v4中,OData客户端可以在请求中包含头,以便指定最大可接受的响应版本。这是否意味着odata v2客户端仍然可以通过指定“:2”头与odata v4服务器对话?odata v4提供程序是否必须能够支持较低协议版本的客户端?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-31 19:06:35

是的,V2客户端可以与V4服务器对话。客户端应该使用OData-Version请求头标识其协议版本。如果V2客户端需要来自V4服务的V2响应,那么客户端必须在请求中包含OData-MaxVersion头。例如:

代码语言:javascript
运行
复制
GET http://host/MyEntitySet

OData-Version: 2.0
OData-MaxVersion: 2.0

但是,对于支持较低协议版本客户端的服务,OData v4服务并不是必须的。顺应性 V4服务可能会以4xx级错误响应V1-V3客户端。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36334909

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档