标签: caching safari etag
我有一个rest API,我在使用缓存的Safari实现时遇到了问题。在我的资源上执行GET时,将返回eTag。就在我在同一个URL上执行DELETE之后,我可以看到Safari使用if-none-match发送eTag,因此服务器拒绝删除资源,因为eTags匹配。其他浏览器工作正常。
GET
DELETE
if-none-match
我已尝试禁用缓存添加max-age=0, no-cache, no-store到服务器中的所有响应,但没有运气。有没有办法避免Safari发送eTag?
max-age=0, no-cache, no-store