浏览器输入一个url中间经历的过程
DNS查询——TCP握手——HTTP请求——反向代理Nginx——uwsgi——web app响应
TCP三次握手
TCP/UDP的区别
- 面向连接、可靠的、基于字节流
- 无连接、不可靠、面向报文
HTTP协议
状态行+响应头+响应正文
状态码
- 1** 信息。服务器收到请求,需要请求者继续执行操作
- 2** 成功。操作被成功接收并处理
- 3** 重定向。需要进一步操作完成请求
- 4** 客户端错误。请求有语法错误或者无法完成请求
- 5** 服务器错误。服务器在处理请求的过程中发生错误
GET VS POST
HTTP长连接
- 短连接:建立连接——数据传输——关闭连接
- 长连接:Connection: keep-alive。保持TCP连接不断开
网友评论