如何使用Fiddler确认HTTP缓存是否正常工作?还有更好的方法吗?使用Fiddler确认HTTP缓存
6
A
回答
5
您可以通过页面获取资源来确认缓存,并且请注意,没有任何资源请求出现在Fiddler中。我想不出一个更好的方法来做到这一点。适用于我。
2
通过Fiddler作为代理浏览网站。在每个响应细节中,都有一个“缓存”选项卡。这显示了有关响应标题的有用信息 - 例如什么是不同的Cache-Control和Expires值。
0
我认为最好的方法是使用大多数缓存教程中演示的方法 - 在显示当前服务器时间的页面上有一个标签。如果该值被缓存,则在更新缓存之前不会看到它随后刷新页面。
如果您的要求比较复杂(您需要使用Fiddler),Anthony的建议是我过去成功使用的。
0
Fiddler肯定会对此有所帮助。您将看到服务器使用HTTP 304响应(未修改 - 它告诉客户端缓存的项目仍然有效)或对于正确设置了Web过期的内容来响应,您根本看不到请求。
事实上,你会发现Firefox加FireBug也会为你做到这一点。
3
右键点击URL的小提琴手,然后单击属性,您可以检查“WININET CACHE INFO”根据该弹出
相关问题
- 1. 使用fiddler从msiexec捕获http请求
- 2. IIS缓存和HTTP缓存
- 3. HTTP缓存:缓存控制
- 4. HTTPS-> HTTP via Fiddler
- 5. 正确使用NSFetchedResultsController缓存
- 6. ASP.net缓存 - 正确使用
- 7. HTTP缓存头
- 8. 使用symfony2 http动态缓存动态头缓存策略
- 9. HTTP缓存和指纹的使用
- 10. 使用angular2 http服务缓存结果
- 11. 请帮助我使用RESTful http缓存
- 12. 使用apache缓存http请求骆驼
- 13. 使用pjax进行HTTP缓存(jQuery-pjax)
- 14. Yii禁用http缓存
- 15. 用PHP缓存HTTP文件
- 16. 禁用AngularJS $ HTTP缓存
- 17. Hibernate使用的默认缓存?
- 18. Swift默认参数使用缓存值
- 19. django默认使用缓存吗?
- 20. 使用Fiddler
- 21. fiddler http请求和病毒
- 22. Http get post guru help fiddler
- 23. 惰性HTTP缓存
- 24. Angular 2 Http缓存
- 25. HTTP缓存控制
- 26. HTTP缓存测试
- 27. AppFabric缓存 - 正确使用DataCacheFactory和数据高速缓存
- 28. 正确使用序列缓存的F#
- 29. 我正确使用缓存吗?
- 30. 我正确使用缓存吗?
HTTP 302仅供ETag的缓存,其中客户必须检查回来的的CACH信息服务器和服务器返回没有正文的HTTP 302(未修改),以指示客户端缓存了最新的值。 – 2017-09-26 19:32:30