标签:info 建立 允许 版本 文本 响应 mamicode 效果 pytho
HTTP协议,又称超文本传输协议,主要用于浏览器与服务器之间的通信。
HTTP 协议的制作者是蒂姆·伯纳斯-李,1991年设计出来的,HTTP 协议设计之前目的是传输网页数据的,现在允许传输任意类型的数据。
HTTP协议是基于TCP协议的通信协议,传输数据之前需要先建立连接。
1.请求行:请求方式 请求的资源路径 HTTP协议版本 (GET / HTTP/1.1)其中每项数据使用空格隔开
2.请求头:
3.空行
注意:HTTP协议请求报文的每项数据之间需要使用\r\n进行分割。
1.响应行:HTTP协议版本 请求的资源路径状态码 状态描述 (HTTP/1.1 200 OK)其中每项数据使用空格隔开
2.响应头
3.空行
4.响应体:文件的内容
注意:HTTP协议相应报文的每项数据之间需要使用\r\n进行分割。
标签:info 建立 允许 版本 文本 响应 mamicode 效果 pytho
原文地址:https://www.cnblogs.com/chao666/p/12008305.html