HTTP协议,HTTP协议是什么?返回列表
上传时间:2015-02-02 内容关键字:
4.http状态码:
状态码:是用来反映服务器响应情况的。比如:200 ok, 404 NOT FOUND
状态文字:是用来描述状态码的,便于人观察
304 状态码:
a.php 代码:
当第一次请求a.php的时候,a.php 和2.jpg 请求的Status都是200 OK。
当第二次再次刷新网页的时候,a.php的Status为200 OK ,但是2.jpg的Status却变成了304 Not Modified, 这是因为图片已经被缓冲下来,当再次请求的时候直接使用,因为没有对原来图片做任何更改,所以直接用 的缓冲中的照片,这样也就减轻了服务器的压力。
ctrl + F5 清楚缓冲。
307 状态码:
如果对于一篇新闻,GET请求,重定向的方式是无所谓的,还能看到原来的内容就行,但如果是POST数 据的话,比如a.php的表单 提交到b.php,但是在提交到b.php后,我们需要再次重定向到c.php并且把POST 的数据也同时带到c.php,如果用302,301就会造成数据丢失,所以必须指定307重定向再行。