服务器状态码

常见服务器状态码
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. 几个字段的说明
posted @ 2017-02-07 14:24  jquery37  阅读(99)  评论(0编辑  收藏  举报