美文网首页
http协议

http协议

作者: 栀心_d553 | 来源:发表于2020-02-11 15:51 被阅读0次

    浏览器 向 服务器发送的请求格式

    GET / HTTP/1.1 请求目标 协议版本(请求的时候至少要这个)
    第一个/表示根目录

    Host: 127.0.0.1:8080 服务器的IP地址和端口
    Connection: keep-alive 长链接
    Upgrade-Insecure-Requests: 1 浏览器告诉服务器,自己可以处理https协议

    User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120

    User-Agent会告诉网站服务器,访问者是通过什么工具来请求的,如果是爬虫请求,一般会拒绝,如果是用户浏览器,就会应答。
    Safari/537.36
    浏览器版本

    Sec-Fetch-Mode: navigate
    Sec-Fetch-User: ?1

    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,/;q=0.8,application/signed-exchange;v=b3
    浏览器可以接受的格式
    Sec-Fetch-Site: none
    Accept-Encoding: gzip, deflate, br 能够接受的压缩格式
    Accept-Language: zh-CN,zh;q=0.9 能够接受的语言

    服务器 向 浏览器回送的数据格式:

    HTTP/1.1 200 OK 协议版本,成功。没有的话404(回应的时候用这个)
    Bdpagetype: 1
    Bdqid: 0x8e90fc300027d1fb
    Cache-Control: private 表示私有的
    Connection: keep-alive
    Content-Encoding: gzip
    Content-Type: text/html
    Cxy_all: baidu+386130ebe7ee3fb96eb06d36be09d3b5
    Date: Tue, 11 Feb 2020 07:05:39 GMT
    Expires: Tue, 11 Feb 2020 07:05:08 GMT
    Server: BWS/1.1

    Set-Cookie: delPer=0; path=/; domain=.baidu.com
    Set-Cookie: BDSVRTM=0; path=/
    Set-Cookie: BD_HOME=0; path=/
    Set-Cookie: H_PS_PSSID=1430_21079_26350_28704; path=/; domain=.baidu.com

    Strict-Transport-Security: max-age=172800
    Traceid: 1581404739266462081010272988033123340795
    Vary: Accept-Encoding
    X-Ua-Compatible: IE=Edge,chrome=1
    Transfer-Encoding: chunked

    HTTP/1.1 200 OK
    <h1>hahah</h1>

    相关文章

      网友评论

          本文标题:http协议

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