HTTP最常见的请求头
HTTP最常见的请求头如下:
l Accept:浏览器可接受的MIME类型;
l Accept-Charset:浏览器可接受的字符集;
l Accept-Encoding:浏览器能够进行解码的数据编码方式,比如gzip。Servlet能够向支持gzip的浏览器返回经gzip编码的HTML页面。许多情形下这可以减少5到10倍的下载时间;
l Accept-Language:浏览器所希望的语言种类,当服务器能够提供一种以上的语言版本时要用到;
l Authorization:授权信息,通常出现在对服务器发送的WWW-Authenticate头的应答中;
l Connection:表示是否需要持久连接。如果Servlet看到这里的值为“Keep-Alive”,或者看到请求使用的是HTTP 1.1(HTTP 1.1默认进行持久连接),它就可以利用持久连接的优点,当页面包含多个元素时(例如Applet,图片),显著地减少下载所需要的时间。要实现这一点,Servlet需要在应答中发送一个Content-Length头,最简单的实现方法是:先把内容写入ByteArrayOutputStream,然后在正式写出内容之前计算它的大小;
l Content-Length:表示请求消息正文的长度;
l Cookie:这是最重要的请求头信息之一;
l From:请求发送者的email地址,由一些特殊的Web客户程序使用,浏览器不会用到它;
l Host:初始URL中的主机和端口;
l If-Modified-Since:只有当所请求的内容在指定的日期之后又经过修改才返回它,否则返回304“Not Modified”应答;
l Pragma:指定“no-cache”值表示服务器必须返回一个刷新后的文档,即使它是代理服务器而且已经有了页面的本地拷贝;
l Referer:包含一个URL,用户从该URL代表的页面出发访问当前请求的页面。
l User-Agent:浏览器类型,如果Servlet返回的内容与浏览器类型有关则该值非常有用;
l UA-Pixels,UA-Color,UA-OS,UA-CPU:由某些版本的IE浏览器所发送的非标准的请求头,表示屏幕大小、颜色深度、操作系统和CPU类型。
转载于:https://www.cnblogs.com/laoluoits/p/10855035.html
HTTP最常见的请求头相关推荐
- 常见的请求头以及它们的作用是什么?(较详细)
1.首先最常用的:Accept:它的作用是:客户端接收的数据格式: 比方说你的参数值填写的是application/json,就说明浏览器所接收的数据是json类型的数据,当你加了Accept请求头之 ...
- JavaScript常见的请求头和响应头
1 请求(客户端->服务端[request]) GET(请求的方式) /newcoder/hello.html(请求的目标资源) HTTP/1.1(请求采用的协议和版本号) Accept: /( ...
- 常见的请求头的用户代理User-Agent汇总
1. PC端User-Agent # 百度 "Mozilla/5.0 (compatible; Baiduspider/2.0;+http://www.baidu.com/search/sp ...
- HTTP_请求消息_请求头请求体
2. 请求头:客户端浏览器告诉服务器一些信息 请求头名称: 请求头值 * 常见的请求头: 1. User-Agent:浏览器告诉服务器,我访问你 ...
- [JavaWeb-HTTP]HTTP_请求消息_请求头请求体
请求消息数据格式 1. 请求行请求方式 请求url 请求协议/版本GET /login.html HTTP/1.1* 请求方式:* HTTP协议有7中请求方式,常用的有2种* GET:1. 请求参数在 ...
- h5获取http请求头_java学习之路(2),http协议,request类
java学习之路(2),http协议,request类 java学习之路(2),http协议,request类 1.一个httpServlet的多个地址定义 对于httpServlet可以定义一个数组 ...
- Http请求头+请求方式+状态码
列举Http请求中常见的请求方式? http请求中的8种请求方法 1.opions 返回服务器针对特定资源所支持的HTML请求方法 或web服务器发送*测试服务器功能(允许客户端查看服务器性能) 2. ...
- 请求消息详解(请求头、get、post、请求体)
简述 我们在servlet的service方法中有两个参数,分别是ServletRequest和ServletResponse,如果想掌握这两个参数,我们必须对请求消息和响应消息有个深入的理解. 请求 ...
- HTTP的请求头信息
1.HTTP请求报文的组成结构 HTTP 请求报文由3部分组成(请求行+请求头+请求体) 1.请求方法:例如最常用的GET和POST 2.请求的URL地址 3.HTTP协议名称和版本号 4.报文头:若 ...
最新文章
- Failed to instantiate one or more classes
- python对象编程例子-Python3.5面向对象编程图文与实例详解
- rectint 函数
- 数据结构-王道2017-第5章 图
- python获取select选中的值_python – 使用flask从select标签获取值
- JavaWeb 之 HttpServletResponse
- html表格填充渐变颜色代码,CSS控制图片、表格、背景颜色渐变示例
- VB小程序:生成十个不重复的随机数
- 【电子书下载】《Android应用程序开发与典型案例》完整版!!
- KaTeX数学公式语法
- 荣耀手机动态修改imei信息
- 隐藏在Windows XP中的28个秘密武器
- Android 根据逗号分隔String
- ssh免密码登录3种解决方法
- 线上活动重大事故总结
- SSL证书概述与配置
- HDU 3629-Convex找凸四边形个数(扫描+二分/two pointers)
- 深圳租房之我的经历(验)
- MATLAB逻辑运算
- 酒店行业如何创造更好的客户体验?