-
请求消息 Request Message(请求起始行,请求头,请求主体)
-
请求起始行(包含3部分):就是请求头的第一行
分别是请求方法、http协议版本、请求的url -
请求头:
请求头比较多,只是简单介绍几个
Host:浏览器告诉服务器请求的主机名称(如:Host: www.baidu.com)
Connection:keep-alive 浏览器告诉服务器,请开启持久连接(还没有开)
User-Agent:浏览器告诉服务器,当前浏览器的信息和版本号
Accept-Encoding:浏览器告诉服务器,浏览器可以接收的压缩文件的格式
Accept-Language:浏览器告诉服务器,浏览器可以接收的自然语言
Referer:浏览器告诉服务器,当前请求来自于哪个页面
- 请求主体
Form Data
- 响应消息 Response Message(响应起始行,响应头 ,响应主体)
-
响应起始行(包含3部分):就是响应头的第一行
分别是http版本号、响应状态码、原因短句(对响应状态码的解释) -
响应头
响应头比较多,只是简单介绍几个Date:服务器告诉浏览器具体的响应时间 Connection:keep-alive 服务器告诉浏览器已经开启了持久连接(开了) Content-Type:服务器告诉浏览器响应主体的类型
类型 | 响应的文件 |
text/html | html文件 |
-text/css - | -css文件- |
text/plain | 普通文件 |
application/javascript | js文件 |
-applocation/json- | -json字符串- |
application/xml | xml字符串 |
image/jpeg png gif | 图片文件 |
-响应主体