request.getHeader,简单的说就是获取请求的头部信息,根据http协议,它能获取到用户访问链接的信息,以下是我们常用的:

request.getHeader("referer"),它主要是用于获取链接的上一个引用。比如,从a.jsp跳转到b.jsp,那在b.jsp中获取到的引用就是a.jsp,如果手动刷新,b.jsp,获取到的引用仍然是a.jsp,刷新的时候,会检查服务端是否会有更新,没有的话,则使用本机的缓存,也就是说,你刷新时得到的响应依然是前一次得到的服务端的内容,因为你的jsp文件没有变化。当你在地址栏输入一个地址时,它的引用是null.相当于你第一次打开浏览器一样。

request.getHeader("host")获取请求服务器的主机,如你的http://localhost;8080/bbs/index.jsp..获取到的就是localhost:8080

用的比较多的是引用,参考这个你就懂了。http://hi.baidu.com/xogjghsfhjemorr/item/f20209e437c11b0c570f1d6d

最新文章

  1. cnetos7.0 安装mysql
  2. RequireJS中的require如何返回模块
  3. MySql与SqlServer的一些常用用法的差别
  4. web标准的可用性和可访问性
  5. JavaScript 遗漏知识再整理;错误处理,类型转换以及获取当前时间、年份、月份、日期;
  6. poj 1789 Truck History 最小生成树
  7. jquery ajax GET POST 跨域请求实现
  8. Linux下vsftpd搭建过程(防火墙版)
  9. ios开发小技巧之摇一摇截屏
  10. 为什么arcgis里,鼠标的图标都变成放大镜不能用了
  11. 问题-File not "controls.res"(XE2+Win7虚拟机)
  12. TMemoryStream、String与OleVariant互转
  13. why do we need virtual methods in C++?
  14. 【Egret】中tree组件使用案例
  15. PhpStorm中报 “Cannot run program git.exe, 系统找不到指定的文件” 
  16. eclipse设置git忽略文件
  17. Magento2自定义命令
  18. 2018-2019-2-20175303 实验二 《Java开发环境的熟悉》实验报告
  19. CPP Note
  20. IntelliJ IDEA 启动 自动进入项目列表,IDE启动不进入项目,IDE启动不进入上一次的项目

热门文章

  1. OLE剪切板与拖拽
  2. 请求URL中有body怎么使用jmeter进行接口测试
  3. let防止变量声明提前
  4. oracle重建undo表空间
  5. 一个高性能RPC框架原理剖析
  6. InpOut32 CSharpExample.cs hacking
  7. 21天学通C++_Day1
  8. vector释放内存之swap方法
  9. SSH框架(1)
  10. 微软原版WINDOWS10-LTSB-X64位操作系统的全新安装与优化