Web流程-HTTP协议
2018-04-09 本文已影响3人
Aneko
名词解析
Http协议
HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。
总结就是当客户端和服务端通讯的时候,Http协议将通讯的内容 传输标准格式化;
浏览器
浏览器是一个客户端程序,能够发送http协议、解析http响应、渲染数据
浏览器与服务器的通信是基于TCP,发送请求内容,服务端收到请求会进行解析
从打开一个网址说起
当在浏览器输入一个网址时,浏览器渲染数据;图示如下
image.png
- 发送请求会经历三次TCP握手,浏览器会根据Http协议,把请求内容封装成请求报文,发送给web服务器;
- 服务器会根据请求报文返回响应内容;
- 浏览器根据响应头解析响应内容,并渲染;
下一篇 会了解服务端得到请求之后会做什么
以上参考文档:
博客园:[http://www.cnblogs.com/OceanHeaven/p/6502884.html]