01 http协议

这里我们使用的查看步骤是:chrome->检查->network;
当我们访问一个网站时(如 http://www.javafxchina.net/blog/docs/tutorial1/)

请求:

请求行:

01 http协议_第1张图片
Paste_Image.png

请求头:

01 http协议_第2张图片
Paste_Image.png

常见请求头
 
 
Accept: text/html,image/* --浏览器接收的数据类型
Accept-Charset: ISO-8859-1 --浏览器接收的编码格式
Accept-Encoding: gzip,compress --浏览器接收的数据压缩格式
Accept-Language: en-us,zh- --浏览器接收的语言
Host: www.it315.org:80 --当前请求访问哪个主机和端口
If-Modified-Since: Tue, 11 Jul 2000 18:23:51 GMT --浏览器最后更新的缓存时间
Referer: http://www.it315.org/index.jsp --当前请求来自于哪里(从超链接过来的请求包含此头)
User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0) ---浏览器类型
Cookie: name=eric ---浏览器保存的cookie信息
Connection: close/Keep-Alive --浏览器和服务器连接状态。close:关闭连接。keep-alive:保持连接。
Date: Tue, 11 Jul 2000 18:23:51 GMT --请求发出时间

请求体:GET方法一般没有请求体,传递的参数会直接添加在地址上;POST方法会有请求体,要么是普通参数,要么是上传的文件之类的

响应:

响应行:

Paste_Image.png

响应头:

01 http协议_第3张图片
Paste_Image.png

常见响应头

01 http协议_第4张图片

响应体:
可以是返回去的文件;如下载的场景

你可能感兴趣的:(01 http协议)