2016-06-23 9 views
0

Office365の応答データは、ODATAでエンベロープされたJSON形式です。 @ odata.etagプロパティには応答があります。これは、後続のリクエストでエンティティの値が変更されたかどうかを判断するために使用できる不透明な文字列値です。次のリクエストのためのEtagの使用

私はGET https://outlook.office.com/api/v2.0/me/messages APIを使用しています。私は応答の一部としてetagプロパティを受け取りました。 次のGETリクエストのIf-None-MatchとETagヘッダーの一部としてこのプロパティを使用しようとしました。 しかし、私はまだ応答コードを200として取得しています。理想的な場合、etagは304であるべきです。

応答の一部として受け取ったetagプロパティを使用する方法があるかどうか教えてください。

ありがとう

答えて

0

この問題も再現できます。 If-None-Matchに指定された値に関係なく、更新RESTは正常に実行されました。しかし、If-Matchはうまく機能します。

Office 365 RESTでIf-None-Matchをサポートする場合は、hereからフィードバックを送信できます。

関連する問題