http是一个处在应用层,无状态的超文本传输协议,它通常运行在TCP(传输层)之上,默认端口80(https:443)
http的请求信息组成部分
请求行(request line)、请求头部(header)、空行和请求数据四个部分组成
请求行以一个方法符号开头,以空格分开,后面跟着请求的URI和协议的版本。
请求头包括

还有content-type,content-length
http状态码的介绍
1XX
这一类型的状态码,代表请求已被接受,需要继续处理
2XX
这一类型的状态码,代表请求已成功被服务器接收、理解、并接受
3XX
这类状态码代表需要客户端采取进一步的操作才能完成请求。通常,这些状态码用来重定向,后续的请求地址(重定向目标)在本次响应的 Location 域中指明。
4XX
客户端错误
5XX
服务器错误
http缓存
强缓存和协商缓存
