304 Nicht geändert, wenn Wenn-Keine-Übereinstimmung gültig ist
Ich optimiere eine Express-JSON-API für den Verbrauch durch iOS- und Android-Apps und kann Express anscheinend nicht dazu bringen, mit dem richtigen 304-Header zu antworten, wenn die Apps ein etag im If-None-Match-Header angeben.
Ich brauche die Etag-Generation nicht einzurichten, da Express diese bereits bereitstellte. wenn die Apps dieses etag jedoch in einer zweiten Anfrage erneut angeben; Express 'Antwort ist immer noch eine 200 mit den Daten, wie Sie in meinen Tests in Postman sehen können:
Wie kann ich diese Funktionalität aktivieren?
Aktualisieren: Dem iOS-Entwickler werden die richtigen Antworten vom Express-Server angezeigt, aber ich verstehe nicht, warum sie in Postman nicht angezeigt werden. Unterstützt Postman solche Aktionen?