如果“无匹配”有效,则不进行修改
我正在优化Express JSON API供iOS和Android应用程序使用,当应用程序在If-None-Match标头中指定etag时,似乎无法使Express正确响应304标头。
我不需要设置Etag代,因为Express已经提供了这些代码; 但是当应用程序在第二个请求中再次指定etag时, 快递的回应仍然是200的数据,你可以看到我的邮递员testing:
我怎样才能启用这个function?
更新: iOS开发人员正在从Express服务器上看到正确的304 Not Modified响应,但我不明白为什么我在Postman中看不到它们 – Postman是否支持这种操作?
今天我只是偶然发现,你需要禁用Postman发送Cache-Control
默认行为为none
。 要做到这一点只是去设置,并将该选项设置为false。