1、请求头

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

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

Cookie:这是最重要的请求头信息之一

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

Cache-Control:表示它们是否可以缓存这个对象及缓存有效时间。其单位为秒

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

2、响应头

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

Content-Length 表示内容长度。

Set-Cookie:设置HTTP cookie

 

ETag:对于某个资源的某个特定版本的一个标识符

Last-Modified 文档的最后改动时间。

Expires 应该在什么时候认为文档已经过期,从而不再缓存它?

Cache-Control:通知从服务器到客户端内的所有缓存机制,表示它们是否可以缓存这个对象及缓存有效时间。其单位为秒

Access-Control-Allow-Origin:指定哪些网站可以跨域源资源共享

 

Refresh 表示浏览器应该在多少时间之后刷新文档,以秒计。

注:可以按照顺序对比看请求头和响应头。

最新文章

  1. wp已死,metro是罪魁祸首!
  2. 《简单的自定义DropDatePicker》-- UIPopoverController 和 代理 以及 Block 实现。
  3. 2015 ACM/ICPC EC-Final
  4. About_类与对象
  5. 大神的游戏(codevs 1353)
  6. C++多继承的观察和7点体会(都是实用派的观点) good
  7. 【悬赏征文】确认过眼神,你就是腾讯WeTest的特约撰稿人
  8. Mac OS 终端常用命令基础
  9. (转)CentOS7中防火墙的基本操作
  10. 新数据革命: 开源C#图形化爬虫引擎Hawk5发布
  11. Gitbook在Windows上安装
  12. 2019金融科技风往哪儿吹?蚂蚁金服联合20余家金融机构预测新年热点:5G、区块链上榜
  13. 谈谈逆向android里面的so
  14. 强化学习-Q-Learning算法
  15. nginx介绍(四) - 反向代理
  16. git命令之git clone用法
  17. tensorflow使用pb文件进行模型预测
  18. npm 安装 cannot find module
  19. 【LeetCode-面试算法经典-Java实现】【059-Spiral Matrix II(螺旋矩阵II)】
  20. 能ping通外网dns但不能上网一例

热门文章

  1. 基于Xen实现一种domain0和domainU的应用层数据交互高效机制 - 3
  2. mysql故障(程序正在运行却找不到PID文件)
  3. linq中转换类型报错
  4. ZOJ 3937 More Health Points (2016 浙江省赛 B题,可持久维护凸壳)
  5. js部分的总结
  6. Calendar对象
  7. CocoaPods安装使用及配置私有库及注意点
  8. iOS开发 Swift开发数独游戏(二)数独题目的生成
  9. mailkit----163邮箱登录拉取邮件的坑
  10. VUE -- 十分钟入门 Less