File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ HTTP/1.0仅定义了16种状态码。HTTP/1.1中新加入了大量的状态码
2525
2626### HTTP/1.0
2727
28- HTTP/1.0提供的缓存机制非常简单。服务器端使用` Expires ` 标签来标志(时间)一个响应体,在` Expires ` 标志时间内的请求,都会获得该响应体缓存。服务器端在初次返回给客户端的响应体中,有一个` Last-Modified ` 标签,该标签标记了被请求资源在服务器端的最后一次修改。在请求头中,使用` If-Modified-Since ` 标签,该标签标志一个时间,意为客户端向服务器进行问询:“该时间之前 ,我要请求的资源是否有被修改过?”通常情况下,请求头中的` If-Modified-Since ` 的值即为上一次获得该资源时,响应体中的` Last-Modified ` 的值。
28+ HTTP/1.0提供的缓存机制非常简单。服务器端使用` Expires ` 标签来标志(时间)一个响应体,在` Expires ` 标志时间内的请求,都会获得该响应体缓存。服务器端在初次返回给客户端的响应体中,有一个` Last-Modified ` 标签,该标签标记了被请求资源在服务器端的最后一次修改。在请求头中,使用` If-Modified-Since ` 标签,该标签标志一个时间,意为客户端向服务器进行问询:“该时间之后 ,我要请求的资源是否有被修改过?”通常情况下,请求头中的` If-Modified-Since ` 的值即为上一次获得该资源时,响应体中的` Last-Modified ` 的值。
2929
3030如果服务器接收到了请求头,并判断` If-Modified-Since ` 时间后,资源确实没有修改过,则返回给客户端一个` 304 not modified ` 响应头,表示”缓冲可用,你从浏览器里拿吧!”。
3131
@@ -104,4 +104,4 @@ HTTP/1.0包含了`Content-Encoding`头部,对消息进行端到端编码。HTT
104104
105105## 参考资料
106106
107- [ Key differences between HTTP/1.0 and HTTP/1.1] ( http://www.ra.ethz.ch/cdstore/www8/data/2136/pdf/pd1.pdf )
107+ [ Key differences between HTTP/1.0 and HTTP/1.1] ( http://www.ra.ethz.ch/cdstore/www8/data/2136/pdf/pd1.pdf )
You can’t perform that action at this time.
0 commit comments