美文网首页
3.0.3 HTTP协议

3.0.3 HTTP协议

作者: RockyLuo_290f | 来源:发表于2019-02-15 05:52 被阅读0次

是超文本传输协议
HTTP是无状态协议,就是客户端发送一个请求,服务器返回一个响应,然后就断开连接
无状态协议的好处,用户不会始终占据服务器资源

协议包含:
请求/响应首行
请求/响应信息
空行
请求/响应正文

Http1.0和Http1.1
1.0 响应结束后马上断开
1.1 必须在请求中包含host(主机)头信息,响应结束后会有一段超时时间,超时后再断开

GET 请求, 没有正文,只有头信息,参数在url中传递,大小限制在1024K

Host;主机名
User-Agent 用户浏览器版本
Accept 可以接受的文档
Accept-Language 可接受语言 zh-cn
Accept-Encoding 支持的压缩格式 gzip,deflate
Accept-Charset: GB2312 客户端支持的编码
Connection:keep-alive 客户端支持的链接方式,默认连接时间3000ms
Cookie: 当不是第一次访问这个地址时,会将上一次服务器响应中发送过来的Cookie在请求中发送过去

POST请求, 参数在正文,以json的形式传输

Content-Type: 正文类型 一般是UTF-8
Conetent-Length 正文字节长度

相关文章

网友评论

      本文标题:3.0.3 HTTP协议

      本文链接:https://www.haomeiwen.com/subject/nicseqtx.html