【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种方式】

 

【加群交流】



posted @ 2020-09-13 17:31  AI菌  阅读(176)  评论(0编辑  收藏  举报