一 HTTP协议简介
1.HTTP协议,即文本传输协议(Hypertext transfer protocol)是一种详细规定了浏览器和万维网(WWW = World wide web)服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。
2.HTTP协议作为TCP/IP模式中应用层的协议也不列外,HTTP协议通常承载于TCP协议智商,有时也承载于TLS或SSL协议层之上,这个时候,就成了我们常说的HTTPS。如下图
3.HTTP是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模式,HTTP是一个无状态的链接。
4.HTTP默认的端口号为80,HTTPS的端口号为443。
5.浏览网页是HTTP的主要应用,但是这并不代表HTTP就只能应用于网页的浏览,HTTP是一种协议,只要通信的双方都遵守这个协议,HTTP就能有用武之地,比如咱们常用的QQ,迅雷这些软件,都会使用HTTP协议(还包括其他的协议)。