Etag用于后续请求

时间:2016-06-23 13:03:46

标签: office365

Office365中的响应数据采用ODATA封装的JSON格式。我们在响应中有@ odata.etag属性,这是一个不透明的字符串值,可以在后续请求中使用,以确定实体的值是否已更改。

我正在使用GET https://outlook.office.com/api/v2.0/me/messages API。作为回复的一部分,我收到了etag财产。 我尝试将此属性用作下一个GET请求的If-None-Match和ETag标头的一部分。 但我仍然得到200的响应代码,在etag的理想情况下应该是304。

如果有任何方式使用etag属性作为回复的一部分,请告知我们?

由于

1 个答案:

答案 0 :(得分:0)

我也可以重现这个问题。无论为If-None-Match指定的值,更新REST都会成功执行。然而,If-Match运作良好。

如果您希望Office 365 REST支持If-None-Match,您可以从here提交反馈。