Web Api 2 Odata和版本控制
我们正在尝试使用Web Api 2实现一个OData提要,它将被各种客户端使用。尝试使用Power Query for Excel时,我们会看到奇怪的行为,这似乎与Power Query在请求中设置了以下标题有关: MaxDataServiceVersion:3.0 OData最大版本:4.0Web Api 2 Odata和版本控制,odata,asp.net-web-api2,Odata,Asp.net Web Api2,我们正在尝试使用Web Api 2实现一个OData提要,它将被各种客户端使用。尝试使用Power Query for Excel时,我们会看到奇怪的行为,这似乎与Power Query在请求中设置了以下标题有关: MaxDataServiceVersion:3.0 OData最大版本:4.0 当使用ODataforWebAPI的v3版本时,我们得到了一个404响应(如果相同的请求在fiddler中重播,而ODataMaxVersion不起作用) 当使用Web Api的最新v4版本时,我们得到
- 当使用ODataforWebAPI的v3版本时,我们得到了一个404响应(如果相同的请求在fiddler中重播,而ODataMaxVersion不起作用)
- 当使用Web Api的最新v4版本时,我们得到了403响应(如果相同的请求在fiddler中重播,而没有MaxDataServiceVersion,则一切正常)
这是一个配置问题还是一个bug?似乎是最新电源查询的bug。