use*_*805 5 caching http last-modified
想象一下以下用例:
我使用AJAX请求获取有关的信息Item并使用此URL:http:// domain/items/show/1
在我的数据库中,所有项目都有一个字段modified_at,用于存储此项目先前已修改的时刻.
Last-Modified如果我们每次都需要在服务器端处理此请求,那么响应中的服务器HTTP头如何最小化加载/减少请求/提高响应速度?看起来我们不会减少具有该响应的HTTP请求的数量,并且我们不会减少服务器上的负载.
无论如何谁还需要这个?
我是对的,它主要用于节省带宽吗?
目的是节省带宽,不是在服务器上,而是在客户端上。无法缓存的 AJAX 请求可能会使访问者的 UI 变得异常缓慢,而不必一遍又一遍地传输数据,从而大大提高客户端浏览器的性能。
如果您想减少请求数量,您应该Expires在响应上设置显式标头。Expires在指定的时间用完之前,客户端不会请求资源。
| 归档时间: |
|
| 查看次数: |
437 次 |
| 最近记录: |