zoukankan      html  css  js  c++  java
  • 【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种方式】

    【加群交流】



  • 相关阅读:
    MVP模式与MVVM模式
    webpack的配置处理
    leetcode 287 Find the Duplicate Number
    leetcode 152 Maximum Product Subarray
    leetcode 76 Minimum Window Substring
    感知器算法初探
    leetcode 179 Largest Number
    leetcode 33 Search in Rotated Sorted Array
    leetcode 334 Increasing Triplet Subsequence
    朴素贝叶斯分类器初探
  • 原文地址:https://www.cnblogs.com/hezhiyao/p/13662160.html
Copyright © 2011-2022 走看看