请求报头由浏览器间接地设定,并跟在初始的GET和POST请求行之后发送,比如:GET/servlet/Search?keywords=servlet+jspHTTP/:image/gif,image/jpgConnection:Keep-AliveCookie:userID=id456578Host:rer:User-Agent:Mozilla/,使得servlet能够执行许多优化,ept:指定浏览器或其他客户程序能够处理的MIME类型:("Accept");Accept-Charset:使用的字符集,如ISO-8859-ept-Encoding:客户端能够处理的编码类型,ept-Language:客户端的首选语言Authorization:客户用这个报头来标识自己的身份Connnection:标明客户是否能够处理持续性HTTP连接。持续性连接允许客户或者浏览器在单个socket中读取多个文件,从而节省协商几个独立连接所需的开销Content-Length:只适用于POST请求,用来给定POST数据的大小,以字节为单位::向服务器返回cookie,这些cookie是之前由服务器发送给浏览器的::标明原始URL中给出的主机名和端口号If-Modified-Since:仅当页面在指定日期之后发生改变的情况下,客户程序才希望获取该页面。如果没有更新的结果,则服务器发送304报头。这个选项十分有用,因为使用它,浏览器可以缓存文档,只在它们发生改变时才通过网络重新载入它们Referer:标明引用Web页面的URLUser-Agent:请求的浏览器或者其他客户程序关于响应报头:Web服务器对请求的响应,一般由一个状态行,一些响应报头,一个空行和响应的文档组成HTTP/-Type:text/htmlHeader2:...HeaderN:...(BlankLine)<!DOCTYPE><HTML><HEAD>...</HEAD><BODY>...</BODY></HTML>首先看HTTP状态代码:200:OK302:sendRedirect404:sendError关于响应报头的其他部分:Allow:指定服务器支持的请求方法(GET,POST等)Cache-Control:告诉浏览器或者其他客户,什么环境可以安全地缓存文档Connection:close值,指定浏览器不用使用持续性的HTTP连接Content-Disposition:要求浏览器询问客户,将响应存储在磁盘上给定名称的文件中Content-Encoding:标明页面在传输过程中所使用的编码方式Content-Language:文档使用的语言Content-Length:响应中的字节数Content-
http报头 来自淘豆网m.daumloan.com转载请标明出处.