zoukankan      html  css  js  c++  java
  • [javaEE] http协议详细

    上一篇:http://www.cnblogs.com/taoshihan/p/5346731.html

    HTTP请求

    请求行

    GET /taoshihan/p/5346731.html HTTP/1.1

    请求方式——请求资源名称 ——所遵循的协议

    POSTGETDELETEPUTHEADOPTIONSTRACE

    GET一般要求不能超过1kPOST传输没有大小限制

    请求头

    Host: www.cnblogs.com

    主机名

    Connection: keep-alive

    连接信息

    Pragma: no-cache

    Cache-Control: no-cache

    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8

    可以接受:文件类型

    Upgrade-Insecure-Requests: 1

    User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36

    客户端信息

    Referer: http://zzk.cnblogs.com/s?w=blog%3Ataoshihan%20%E5%8D%8F%E8%AE%AE

    来源地址

    Accept-Encoding: gzip, deflate, sdch

    可以接受的编码:压缩

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

    可以接受的语言:中文

    响应头

    HTTP/1.1 200 OK

    协议版本——状态码

    Date: Thu, 19 May 2016 03:47:48 GMT

    Content-Type: text/html; charset=utf-8

    返回的内容类型和编码

    Transfer-Encoding: chunked

    数据传输模式:块

    Connection: keep-alive

    Vary: Accept-Encoding

    Cache-Control: private, max-age=10

    通知浏览器是否缓存

    Expires: Thu, 19 May 2016 03:47:58 GMT

    通知浏览器缓存资源到指定的时间点

    Last-Modified: Thu, 19 May 2016 03:47:48 GMT

    实现缓存的

    X-UA-Compatible: IE=10

    Content-Encoding: gzip

        内容编码:压缩

    状态码

    200~299 成功接收

    300~399 资源转移 302(重定向),304(使用缓存),307

    400~499 请求有错误 404找不到

    500~599 服务器内部错误 500

  • 相关阅读:
    Luogu P1067 多项式模拟
    关于事件流,事件冒泡和事件捕获
    JavaScript高程读书笔记
    前端面试题2017
    Bootstrap教程
    jquery实现JSON数据获取
    AJAX基本格式步骤
    【转】XMLHTTP中setRequestHeader参数问题
    warp()和wrapAll()区别
    append()和appendTo(),prepend()和prependTo()区别
  • 原文地址:https://www.cnblogs.com/taoshihan/p/5508226.html
Copyright © 2011-2022 走看看