【Python高级编程028 ● http协议 ● http协议介绍】
---------Python基础编程---------
Author : AI菌
【内容讲解】
一、HTTP协议的介绍 1、HTTP协议(HyperText Transfer Protocol),即超文本传输协议 2、超文本是超级文本的缩写,是指超越文本限制或者超链接,比如:图片、音乐、视频、超链接等等都属于超文本。 3、HTTP协议设计之前目的是传输网页数据的,现在允许传输任意类型的数据。 4、HTTP协议规定了浏览器和Web服务器通信数据的格式, 这种格式的数据,需要基于于TCP传输协议进行传输,发送数据之前需要先建立连接。 二、HTTP协议的作用 HTTP协议规定了浏览器和Web服务器通信数据的格式,也就是说浏览器和web服务器通信需要使用http协议。 三、浏览器访问web服务器的通信过程 1、通过DNS(域名解析服务器)将域名解析成IP地址 2、获取到ip地址 3、浏览器与服务器建立链接 4、浏览器向web服务器发送http请求数据 5、web服务器程序根据请求向服务器主机获取资源 6、服务器主机返回资源给web服务器程序 7、web服务器程序向浏览器返回http响应数据
【往期精彩】
▷【Python基础编程196 ● 读取文件的4种方式】
▷【Python基础编程197 ● 读取文件的4种方式】
▷【Python基础编程198 ● 读取文件的4种方式】
▷【Python基础编程199 ● Python怎么读/写很大的文件】
▷【Python基础编程200 ● 读取文件的4种方式】
▷【Python基础编程201 ● 读取文件的4种方式】
▷【Python基础编程202 ● 读取文件的4种方式】
▷【Python基础编程203 ● 读取文件的4种方式】
【加群交流】