zoukankan      html  css  js  c++  java
  • HTTP请求头和响应头

     

     

    这篇文章简单总结一下HTTP请求头和响应头,并举一些web开发中响应头的用例。

    1. HTTP请求头

    accept:浏览器通过这个头告诉服务器,它所支持的数据类型。如:text/html, image/jpeg
    accept-Charset:浏览器通过这个头告诉服务器,它支持哪种字符集。
    accept-encoding:浏览器通过这个头告诉服务器,它支持哪种压缩格式。
    accept-language:浏览器通过这个头告诉服务器,它的语言环境。
    host:浏览器通过这个头告诉服务器,它想访问哪台主机。
    if-modified-since:浏览器通过这个头告诉服务器,缓存数据的时间
    referer:浏览器通过这个头告诉服务器,客户机是哪个页面来的(防盗链)。
    Connection:浏览器通过这个头告诉服务器,请求完后是断开链接还是维持链接。

    2. HTTP响应头

    location:服务器通过这个头告诉浏览器跳到哪里。
    server:服务器通过这个头告诉浏览器服务器的型号。
    content-encoding:服务器通过这个头告诉浏览器数据的压缩格式。
    content-length:服务器通过这个头告诉浏览器回送数据的长度。
    content-language:服务器通过这个头告诉浏览器语言环境。
    content-type:服务器通过这个头告诉浏览器回送数据的类型。
    refresh:服务器通过这个头告诉浏览器定时刷新。
    content-disposition:服务器通过这个头告诉浏览器以下载方式打开数据。
    transfer-encoding:服务器通过这个头告诉浏览器数据是以分块方式回送的
    以下三个表示服务器通过这个头告诉浏览器不要缓存
    expires:-1
    cache-control:no-cache
    pragma:no-cache

    3. HTTP响应状态码

    100-199:表示成功接收请求,要求客户端继续提交下一次请求才能完成整个处理过程
    200-299:表示成功接收请求并已完成整个处理过程,常用200
    300-399:未完成请求,客户需进一步细化请求,常用302,307,304
    400-499:客户端的请求有错误,常用404
    500-599:服务器端出现错误,常用500

  • 相关阅读:
    JS-鼠标经过显示二级菜单
    CSS-论css如何纯代码实现内凹圆角
    JS-制作可伸缩的水平菜单栏
    CSS-混合布局的几种方法(正确的方法和错误的原因)
    JS-选项卡制作解释部分
    JS-制作网页特效——选项卡效果(水平,点击)
    JS-DOM 综合练习-动态添加删除班级成绩表
    JS-DOM对象知识点汇总(慕课)
    JS-window对象集合
    JS-节点属性(常用!)
  • 原文地址:https://www.cnblogs.com/wujunbin/p/7567490.html
Copyright © 2011-2022 走看看