您现在的位置:计算机技术学习网 > 技术中心 > WEB编程 > JSP >

HTTP 请求报头详解(7)

来源:未知 责任编辑:责任编辑 发表时间:2014-01-06 18:18 点击:

User-Agent  "Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0)"  

   

>>请求头字段的具体含义  

Accept:浏览器可接受的MIME类型。   

Accept-Charset:浏览器可接受的字符集。   

Accept-Encoding:浏览器能够进行解码的数据编码方式,比如gzip。  

Accept-Language:浏览器所希望的语言种类,当服务器能够提供一种以上的语言版本时要用到。   

Authorization:授权信息,通常出现在对服务器发送的WWW-Authenticate头的应答中。   

Connection:表示是否需要持久连接。如果Servlet看到这里的值为“Keep-Alive”,或者看到请求使用的是HTTP 1.1(HTTP 1.1默认进行持久连接),它就可以利用持久连接的优点,当页面包含多个元素时(例如Applet,图片),显著地减少下载所需要的时间。要实现这一点,Servlet需要在应答中发送一个Content-Length头,最简单的实现方法是:先把内容写入ByteArrayOutputStream,然后在正式写出内容之前计算它的大小。  

Content-Length:表示请求消息正文的长度。   

Cookie:设置cookie,这是最重要的请求头信息之一  

From:请求发送者的email地址,由一些特殊的Web客户程序使用,浏览器不会用到它。   

Host:初始URL中的主机和端口。   

If-Modified-Since:只有当所请求的内容在指定的日期之后又经过修改才返回它,否则返回304“Not Modified”应答。   

Pragma:指定“no-cache”值表示服务器必须返回一个刷新后的文档,即使它是代理服务器而且已经有了页面的本地拷贝。   

Referer:包含一个URL,用户从该URL代表的页面出发访问当前请求的页面。   

User-Agent:浏览器类型,如果Servlet返回的内容与浏览器类型有关则该值非常有用。  

UA-Pixels,UA-Color,UA-OS,UA-CPU:由某些版本的IE浏览器所发送的非标准的请求头,表示屏幕大小、颜色深度、操作系统和CPU类型。   

响应头字段   

响应头字段仅用于响应消息。  

  名称          示例值   

Accept-Ranges  "none"   

Age            "2147483648(2^31)"   

ETag           "b38b9-17dd-367c5dcd"   

Last-Modified   "Tue, 11 Jul 2000 18:23:51 GMT"   

Location        "http://localhost/redirecttarget.asp"   

Proxy-Authenticate [challenge]   

Retry-After     "Tue, 11 Jul 2000 18:23:51 GMT" or "60"   

Server         "Microsoft-IIS/5.0"   

Vary           "Date"   

WWW-Authenticate [challenge]   

实体头字段   

实体头字段可以用于请求消息或响应消息。实体头字段中包含消息实体正文的有关信息,如使用的编码格式。  

   名称            示例值   

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • JSP与Servlet
  • 自己动手写MiniBBS系列(基本篇)之用户登录
  • JSP取当前日期
  • JDBC 入门(一)
  • 打开一个jsp页面默认查询所有数据,调用action
  • 使用JSP标签库验证用户的输入(2)完
  • 自定义JSP标签(tag)浅议
  • WIN98/2000下的jsp服务器
  • JSP内建对象(二)
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1