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?