一.什么是http?
例如:http://www.xxxx.com
http协议(Hypertext transfer protocol,超文本传输协议):是一种应用广泛的网络传输协议。
http是基于TCP/IP通讯协议来传输数据的(HTML文件、图片文件、查询数据等)。
二.http工作原理
- http协议工作在客户端-服务端之间。
- 主流的三个web服务器:Apache、 Nginx、 IIS(Web服务器专门处理HTTP请求的)。
- http默认端口为80。
- http协议通信流程:
注:web Browser(客户端)发送 HTTP Protocol(HTTP请求)到HTTP Server(服务端),通过CGI(在服务端运行的一个程序)和Database(数据库)进行交互,来获取数据库中的一些内容。之后再将获取到的内容通过CGI交给服务器,服务器再把内容返回给客户端。
例如:
打开百度,检查元素,打开network,如下图:
其中:Req