use*_*654 8 javascript ajax caching xmlhttprequest
我对 XMLHttpRequests 比较陌生,因为我以前使用过 jQuery 的 AjAX 方法。但是我需要在网络工作者中工作,现在我必须使用经典的 XMLHttpRequest 来解决性能问题。
我正在尝试cache从 jquery重建-property。如果缓存应该被禁用,我添加这个:
xhr.setRequestHeader("Cache-Control", "no-cache");
Run Code Online (Sandbox Code Playgroud)
但是如果我想强制缓存(而不是阻止),我应该设置什么标头?
您可以设置多种标头来鼓励缓存,但它们(包括Cache-Control您使用不正确的标头)是必须由服务器发送的响应标头,而不是请求标头。
使用 Cache-Control 的示例之一:
Cache-Control: max-age=3600
Run Code Online (Sandbox Code Playgroud)
这个面向 Web 作者和网站管理员的缓存教程更深入地介绍了它们。
| 归档时间: |
|
| 查看次数: |
16880 次 |
| 最近记录: |