美文网首页
http协议

http协议

作者: BJ000 | 来源:发表于2019-11-20 11:28 被阅读0次

    浏览器-->服务器发送的请求格式如下:

    # 表示请求的目标、协议版本

    POST / HTTP/1.1

      # 表示服务器的IP地址和端口

    Host: 127.0.0.1:8080

      # 表示是长链接

    Connection: keep-alive

      # 表示谷歌浏览器告诉服务器,浏览器可以处理https协议

    Upgrade-Insecure-Requests: 1

      # 表示浏览器的版本

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

      # 表示浏览器可以接收什么样的格式

    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3

      # 表示能够接收的压缩格式

    Accept-Encoding: gzip, deflate, br  能够接收的压缩格式

    # 表示能接收的语言,能接收中文

    Accept-Language: zh-CN,zh;q=0.9

    username:tom

    password:123

    服务器-->浏览器回送的数据格式如下:

    HTTP/1.1 200 OK  响应的时候

    Bdpagetype: 1

    Bdqid: 0x9dd09c83000204a0

      # 表示你的缓存是共享的、还是私有的,现在private:是私有的

    Cache-Control: private

      Connection: Keep-Alive # 编码格式,浏览器就按照这个格式来解压

    Content-Encoding: gzip  编码格式,浏览器按此格式解压

    # 服务器传回的内容格式、字符集

    Content-Type: text/html; charset=utf-8  传输的是一个HTML的页面

    Content-Length: 123456789

    Cxy_all: baidu+34491ab9ca3c8ba32cebe1d26059f593

      # 表示服务器当前的时间

    Date: Sun, 23 Jun 2019 03:38:04 GMT  服务器当前的时间

    Expires: Sun, 23 Jun 2019 03:37:52 GMT

      # 服务器:BWS是百度服务器的一个简称(Apache,Nginx)

    Server: BWS/1.1

      # 设置Cookie

    Set-Cookie: delPer=0; path=/; domain=.baidu.com

    Set-Cookie: BDSVRTM=0; path=/

    Set-Cookie: BD_HOME=0; path=/

    Set-Cookie: H_PS_PSSID=1441_21127_29135_29237_28518_29099_29131_29369_28833_29220_26350; path=/; domain=.baidu.com

    Strict-Transport-Security: max-age=172800

    Vary: Accept-Encoding

    X-Ua-Compatible: IE=Edge,chrome=1

    Transfer-Encoding: chunked

    HTTP/1.1 200 OK      #响应的时候

    Content-Length:8    #Length:8 请求的数据有多长

    <h1>hahaha</h1>

    相关文章

      网友评论

          本文标题:http协议

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