• HTTP协议-请求头,响应头


    URL的请求协议几乎都是HTTP,它是一种无状态的请求响应,即每次的请求响应之后,连接会立即断开或延时断开(保持链接的有效期),断开后,下一次请求再重新建立

    GET / HTTP/1.1     #请求方式GET(常见的就有GET,POST等),HTTP/1.1表示1.1.版本的HTTP请求
    
    Host: www.foo.com   #表明请求的主机是什么
    
    User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0 #一个标识客户端的字符串,用于表明我是谁(我是谁),可以看到操作系统,浏览器,浏览器的版本,内核等信息
    
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    
    Accept-Language: zh-CN,zh;q=0.8,en-US;q=0.5,en;q=0.3
    
    Accept-Encoding: gzip, deflate
    
    Referer: http://www.foo.com/     #表明从哪里来
    
    Cookie: _digiadmin2_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJWU0OWYyNDc1OWY1MmYzMmJiZmI0YjgzZDhiYmMyMGJjBjsAVEkiEF9jc3JmX3Rva2VuBjsARkkiMTBlT2tjdjhkNjVDTE1uOEE3SWVSa3ZTaHZsZjFjTFJWSlAxZzhMZlhpbDQ9BjsARg%3D%3D--bdde00da28abbd2cee41865808950ba4a88ab7ec; __utma=248898576.1467437969.1459941886.1459941886.1459941886.1; __utmb=248898576.2.10.1459941886; __utmc=248898576; __utmz=248898576.1459941886.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); __utmt=1
    #cookie:HTTP是无状态的,每一次连接的时候,服务端是如何知道你是上一次的那一个,通过cookies进行会话跟踪,第一次响应设置的cookies在随后的每一次请求都会发出,cookies还可以包括每次登陆的信息
    Connection: keep-alive
    
    If-None-Match: "f9b21de98f31d27f18d3bf6aa5e9004b"
    
    Cache-Control: max-age=0
    

      

  • 相关阅读:
    套接字I/O模型-WSAAsyncSelect
    套接字I/O模型-完成端口IOCP
    套接字I/O模型-WSAEventSelect(转载)
    Win7+VS2010环境下CEGUI 0.8.4编译过程详解
    数组去重统计排序
    计算当前月有几天
    前端开发仓库
    Jquery中bind(), live(), on(), delegate()四种注册事件的优缺点,建议使用on()
    图表那些事
    图标字体,矢量图标
  • 原文地址:https://www.cnblogs.com/Jdrops/p/5360816.html
Copyright © 2020-2023  润新知