美文网首页
第一章:HTTP头

第一章:HTTP头

作者: 刘书生 | 来源:发表于2019-10-29 15:47 被阅读0次

1.请求头

1. Accept: 浏览器可接受的MIME类型
2. Accept-Charset: 浏览器可接受的字符集
3. Accept-Encoding:浏览器能够进行解码的数据编码方式
4. Accept-Language: 浏览器所希望的语言种类,当服务器能提供一种以上的语言版本时要用到
5. Authorization: 授权信息
6. Connection: 表示是否需要持久连接。如果Servlet看到这里的值为“Keep-Alive”,或者看到请求使用的是HTTP1.1(HTTP1.1默认进行持久连接)
7. Content-Length: 表示请求消息正文的长度
8. Cookie: 这是最重要的请求头信息之一,用于存储一些缓存信息
9. Form: 请求发送者的email地址,由一些特殊的Web客户程序使用,浏览器不会用到它
10. Host:初始URL中的主机和端口
11. If-Modified-Since: 只有当所请求的内容在指定的日期之后又经过修改才返回它,否则返回304“”Not Modified”应答
12. Pragma: 指定“no-cache”值表示服务器必须返回一个刷新后的文档,即使它是代理服务器而且已经有了页面的本地拷贝
13. Referer: 包含一个URL,用户从该URL代表的页面出发访问当前请求的页面
14. User-Agent: 浏览器类型,如果servlet返回的内容与浏览器类型有关则该值非常有用
15. UA-Pixels,UA-Color,UA-OS,UA-CPU: 由某些版本的IE浏览器所发送的非标准的请求头,表示屏幕大小、颜色深度、操作系统和CPU类型

2.响应头

1. Allow: 服务器支持哪些请求方法(如GET、POST等)
2. Content-Encoding: 文档的编码方法。
3. Content-Length:表示内容长度。只有当浏览器使用持久HTTP连接时才需要这个数据。
4. Content-Type: 表示后面的文档属于什么MIME类型。Servelt默认为text/plain,但通常需要显示地指定为text/html
5. Date:当前的GMT时间。你可以用setDateHeader来设置这个头表示转换时间格式的麻烦
6. Expires:应该在什么时候认为文档已经过期,从而不再缓存它
7. Last-Modified: 文档最后的改动时间。客户可以通过id-Modified-Since请求头提供一个日期。该请求将被视为一个条件GET,只有改动时间迟于指定时间的文档才会返回,否则返回一个304状态
8. Location: 表示客户应当到哪里去提取文档。Location通常不是直接设置的,而是通过HttpServletResponse的sendRedirect方法,该方法同时设置状态码为302
9. Refresh:表示浏览器应该在多少时间之后刷新文档,以秒计
10. Server: 服务器名字,Servlet一般不设置这个值,而是由Web服务器自己设置
11. Set-Cookie: 设置和页面关联的Cookie
12. WWW-Authenticate: 客户应该在Authorization中提供什么类型的授权信息

相关文章

  • 第一章:HTTP头

    1.请求头 2.响应头

  • HTTP头

    HTTP 头的组成:通用头、请求头、响应头、实体头。 通用头:即可用于请求,也可用于响应,是作为一个整体而不是特定...

  • http请求头 响应头

    通常HTTP消息包括客户机向服务器的请求消息和服务器向客户机的响应消息。客户端向服务器发送一个请求,请求头包含请求...

  • http 请求头_响应头

    http header 类型 : 通用报头,请求报头,响应报头和实体报头 总结: 请求 = 请求行 + 请求头 +...

  • http请求头

    Http协议入门 什么是http协议 http协议:对浏览器客户端和 服务器端之间数据传输的格式规范 查看http...

  • HTTP报文头

    Content-Type:.doc application/msword.docx applicati...

  • HTTP头域

    HTTP的头域包括通用头,请求头,响应头和实体头四个部分。每个头域由一个域名,冒号(:)和域值三部分组成。域名是大...

  • http请求头

    http://blog.csdn.net/chenyuanyong110/article/details/5278...

  • HTTP头字段

    摘自(维基百科) HTTP头字段,指的是在HTTP的请求和回复消息中,协议头部分的那些组件。它们定义了某个HTTP...

  • HTTP消息头

    1. 关于HTTP消息头 HTTP消息头是在,客户端请求(Request)或服务器响应(Response)时传递的...

网友评论

      本文标题:第一章:HTTP头

      本文链接:https://www.haomeiwen.com/subject/zkqgvctx.html