Web流程-HTTP协议

名词解析
Http协议

HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。

总结就是当客户端和服务端通讯的时候,Http协议将通讯的内容 传输标准格式化;

浏览器

浏览器是一个客户端程序,能够发送http协议、解析http响应、渲染数据

浏览器与服务器的通信是基于TCP,发送请求内容,服务端收到请求会进行解析

从打开一个网址说起

当在浏览器输入一个网址时,浏览器渲染数据;图示如下


image.png
  1. 发送请求会经历三次TCP握手,浏览器会根据Http协议,把请求内容封装成请求报文,发送给web服务器;
  2. 服务器会根据请求报文返回响应内容;
  3. 浏览器根据响应头解析响应内容,并渲染;

下一篇 会了解服务端得到请求之后会做什么

以上参考文档:
博客园:[http://www.cnblogs.com/OceanHeaven/p/6502884.html]

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容