Caching Safari eTag缓存实现是否已损坏?

Caching Safari eTag缓存实现是否已损坏?,caching,safari,etag,Caching,Safari,Etag,我有一个RESTAPI,在使用Safari实现缓存时遇到问题。对我的资源执行GET时,返回eTag。就在我对同一个URL执行了删除之后,我可以看到Safari发送了eTag,如果没有匹配,那么服务器拒绝删除资源,因为eTag匹配。其他浏览器工作正常 我尝试过禁用缓存添加max age=0,没有缓存,没有存储到服务器中的所有响应,但没有成功。有没有办法避免Safari发送eTag?它最终使用缓存控制工作:最大年龄=0,没有缓存,没有存储头,只需在测试之前删除所有cookie和会话

我有一个RESTAPI,在使用Safari实现缓存时遇到问题。对我的资源执行GET时,返回eTag。就在我对同一个URL执行了删除之后,我可以看到Safari发送了eTag,如果没有匹配,那么服务器拒绝删除资源,因为eTag匹配。其他浏览器工作正常


我尝试过禁用缓存添加max age=0,没有缓存,没有存储到服务器中的所有响应,但没有成功。有没有办法避免Safari发送eTag?

它最终使用缓存控制工作:最大年龄=0,没有缓存,没有存储头,只需在测试之前删除所有cookie和会话