http响应
http响应分为四个部分:响应行(状态行)、响应头、空行和响应主体
状态行
状态行独占一行,由协议版本、状态码和状态描述组成。
如:HTTP/1.1 200 OK
响应头
常见的响应头
server:服务器主机信息
date:响应时间
last-modified:文件最后修改时间(对应请求中:if-modified-since)
content-length:响应主体的长度(字节)
content-type:响应内容的数据类型:text/html,image/png等
location:重定向,浏览器碰到这个选项,就立马跳转(不会解析后面的内容)
refresh:重定向(刷新),浏览器碰到这个选项就会准备跳转,刷新一般有时间限制,时间到了才跳转,浏览器会继续向下解析
content-encodeing:文件编码格式
cache-control:缓存控制,no-cached不要缓存
空行
用来区分响应头和响应主体
响应主体
HTML代码(内容)