美文网首页
python爬虫之http,https协议

python爬虫之http,https协议

作者: Pickupthesmokes | 来源:发表于2018-12-23 14:29 被阅读0次

    1.OSI七层协议:

    从上往下:

    应用层:为用户的应用程序提供网络服务的(http,https,ftp....)
    表示层:负责端到端的数据信息可以被另一个主机所理解和识别,并且按照一定的格式将信息传递到会话层
    会话层:会话层是管理主机之间的会话进程,负责建立,管理,和终止会话进程
    传输层:进行数据传输的(TCP UDP)
    网络层: 路由器
    数据链路层: 网桥 交换机
    物理层: 网线 网卡 集线器 中继器

    2.TCP UDP的区别

    tcp udp
    传输方式上   面向连接的      非面向连接的
    传输的数据   传输的是数据流    传输的是数据包(可能会出现丢包)
    传输的效率    慢          快
    传输的稳定性   高          低

    3.请求头数据:

    'User-Agent':模拟浏览器进行请求
    'Cookie':存储在浏览器里面的,使用
    cookie表明用户的身份
    'Refere':说明当前的请求是从哪个页面发起的

    4.常见的请求状态码:

    200:请求成功

    301:永久重定向
    302:临时重定向

    400:客户端错误
    401:未授权
    403:服务器拒绝访问
    404:页面未找到
    405:请求方式不对
    408:请求超时

    500:服务器错误
    503:服务器不可用OSI七层协议:
    从上往下:

    应用层:为用户的应用程序提供网络服务的(http,https,ftp....)
    表示层:负责端到端的数据信息可以被另一个主机所理解和识别,并且按照一定的格式将信息传递到会话层
    会话层:会话层是管理主机之间的会话进程,负责建立,管理,和终止会话进程
    传输层:进行数据传输的(TCP UDP)
             tcp udp
    传输方式上   面向连接的      非面向连接的
    传输的数据   传输的是数据流    传输的是数据包(可能会出现丢包)
    传输的效率    慢          快
    传输的稳定性   高          低

    网络层: 路由器
    数据链路层: 网桥 交换机
    物理层: 网线 网卡 集线器 中继器

    发起请求:
    会携带请求头:

    'User-Agent':模拟浏览器进行请求
    'Cookie':存储在浏览器里面的,使用
    cookie表明用户的身份
    'Refere':说明当前的请求是从哪个页面发起的

    常见的请求状态码:
    200:请求成功

    301:永久重定向
    302:临时重定向

    400:客户端错误
    401:未授权
    403:服务器拒绝访问
    404:页面未找到
    405:请求方式不对
    408:请求超时

    500:服务器错误
    503:服务器不可用

    相关文章

      网友评论

          本文标题:python爬虫之http,https协议

          本文链接:https://www.haomeiwen.com/subject/vyknkqtx.html