zoukankan      html  css  js  c++  java
  • 服务器状态码

    常见服务器状态码
    200 服务器已成功处理了请求并提供了请求的网页。

    204 服务器成功处理了请求,但没有返回任何内容。

    301 请求的网页已永久移动到新位置。当URLs发生变化时,使用301代码。搜索引擎索引中保存新的URL

    302 请求的网页临时移动到新位置。搜索引擎索引中保存原来的URL

    客户端错误4××:表示请求可能出错,妨碍了服务器的处理。

    400 服务器不理解请求的语法

    403 服务器拒绝请求

    404 服务器找不到请求的网页。服务器上不存在的网页经常会返回此代码

    服务器错误

    5××:表示服务器在处理请求时发生内部错误。这些错误可能是服务器本身的错误,而不是请求出错

    500 服务器遇到错误,无法完成请求

    503 服务器目前无法使用(由于超载或停机维护)

     
      3. http报头详解
      这里我就根据上面的那个例子把所有的字段说一下,当然,有的字段,我们通过他的名字就已经知道大概的意思了!有链接的字段,我们在下面进行了更详细的讲解!
      
    表1 公共头部
     字段  说明
     Remote Address  请求的远程地址
     Request URL  请求的域名
     Request Method  页面请求的方式:GET/POST
     Status Code  请求的返回状态

     表2 请求头
     字段  说明
     Accept  表示浏览器支持的 MIME 类型
     Accept-Encoding  浏览器支持的压缩类型
     Accept-Language  浏览器支持的语言类型,并且优先支持靠前的语言类型
     Cache-Control 指定请求和响应遵循的缓存机制 
     Connection  当浏览器与服务器通信时对于长连接如何进行处理:close/keep-alive
     Cookie  向服务器返回cookie,这些cookie是之前服务器发给浏览器的
     Host  请求的服务器URL
     Referer  该页面的来源URL
     User-Agent  用户客户端的一些必要信息
     
     
     表3 返回头
     字段  说明
     Cache-Control  告诉浏览器或者其他客户,什么环境可以安全地缓存文档
     Connection  当client和server通信时对于长链接如何进行处理
     Content-Encoding  数据在传输过程中所使用的压缩编码方式
     Content-Type  数据的类型
     Date  数据从服务器发送的时间
     Expires  应该在什么时候认为文档已经过期,从而不再缓存它?
     Server  服务器名字。Servlet一般不设置这个值,而是由Web服务器自己设置
     Set-Cookie  设置和页面关联的cookie
     Transfer-Encoding  数据传输的方式
     
       4. 几个字段的说明
  • 相关阅读:
    ps命令详解
    要做linux运维工程师的朋友,必须要掌握以下几个工具才行 ...
    Centos IP、DNS设置
    查看服务器 硬件参数命令(持续更新)
    Linux系统下配置短信猫
    vimrc 设置
    linux关于bashrc与profile的区别(转)
    Unix 设计哲学基础
    13年计算机真题
    华为卓越工作法读后感
  • 原文地址:https://www.cnblogs.com/jquery37/p/6373889.html
Copyright © 2011-2022 走看看