Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

HTTP-请求Header

Accept相关

  • Accept

    //浏览器可以接受html类型的返回
    Accept: text/html
    
    //浏览器可以接受所有类型的返回(一般都是这个)
    Accept: */*
    
  • Accept-encoding

    //浏览器可以解压的格式
    Accept-encoding: gzip, deflate, br
    
  • Accept-language

    //浏览器表明自己可以接收的语言
    Accept-language: zh,zh-TW;q=0.9,en-US;q=0.8,en;q=0.7
    

Content相关

  • Content-length

    //此次请求内容的长度
    Content-length: 643
    
  • Content-type

    //此次请求内容的格式以及编码
    Content-type: text/plain;charset=UTF-8
    

请求相关

  • Host

    // 指定请求服务器的域名,http/1.1引入,要求必须包含
    // 用于多虚拟主机共享一个ip的情况
    Host: juejin.cn
    
  • Origin

    // 指定当前请求的来源站点,不包含路径信息
    // 常用于CORS防止跨站请求攻击
    Origin: https://juejin.cn
    
  • Referer

    // 指定当前请求的来源页面地址,可包含路径信息
    // 常用于图片防盗链
    Referer: https://juejin.cn/
    

其他

  • Connection

    //指定开启TCP连接复用
    //在http1.0中用来手动开启,而在http1.1中是默认开启的
    Connection: keep-alive
    
    //在http1.0中用于手动开启后关闭,也可以在http1.1中用于指定关闭
    Connection: close 
    
  • Cookie

    • 附带用户信息,随着请求发送,让服务器识别用户身份
  • User-Agent

    • 告知服务器,当前使用的操作系统和浏览器的名称版本