2016-06-23 10 views
0

Antwortdaten in Office365 befinden sich im ODATA-Hüllkurven-JSON-Format. Wir haben die @ odata.etag -Eigenschaft als Antwort, die ein undurchsichtiger Zeichenfolgenwert ist, der in einer nachfolgenden Anfrage verwendet werden kann, um festzustellen, ob sich der Wert der Entität geändert hat.E-Tag-Verwendung für nachfolgende Anforderung

Ich verwende GET https://outlook.office.com/api/v2.0/me/messages API. Ich habe Etag Eigentum als Teil der Antwort erhalten. Ich habe versucht, diese Eigenschaft als Teil der If-None-Match- und ETag-Header für die nächste GET-Anfrage zu verwenden. Aber ich bekomme immer noch Antwort-Code als 200, die im Idealfall für Etag 304 sein sollte.

Bitte lassen Sie mich wissen, wenn es eine Möglichkeit gibt, Etag-Eigenschaft als Teil der Antwort erhalten?

Dank

Antwort

0

Ich könnte dieses Problem auch reproduzieren. Unabhängig vom Wert, der für If-None-Match angegeben wurde, wurde die Aktualisierungs-REST erfolgreich ausgeführt. Das If-Match funktioniert jedoch gut.

Wenn die Office 365-REST das If-None-Match unterstützen soll, können Sie das Feedback von here einreichen.

Verwandte Themen