深入浅出http协议--学习笔记

来源:互联网 发布:智能电视看美剧软件 编辑:程序博客网 时间:2024/06/08 13:44

参考资料

http是一套计算机通过网络进行通信的规则,目前http协议是1.1,http是一种无状态的协议(即web浏览器与web服务器不需要建立持久的链接,遵循Request/Response模型。

http通信机制:

 1.建立TCP连接     在http开始工作前,web浏览器首先通过网络与web服务器建立连接,该连接是通过TCP完成的。2.web浏览器向web服务器发送请求命令3.web浏览器发送请求头信息4.web服务器应答  HTTP/1.1 200 OK  应答的第一部分是协议的版本号和应答状态码5.web服务器向浏览器发送应答头信息6.web服务器发送头信息后发送一个空白行表示头信息发送结束,接着以Content-Type所描述的文件格式发送用户请求的实际数据7.web服务器关闭TCP连接    一般情况下,web服务器发送完数据后,就要关闭TCP连接,但如果浏览器或服务器在头信息中加入了    Connection:keep-alive    TCP连接在发送后仍保持打开状态,浏览器可以继续通过相同的连接发送请求,节省了为每个请求建立新连接的时间,节约了网络带宽。
原创粉丝点击