`
thinkact
  • 浏览: 82344 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jsp http header读取

    博客分类:
  • Java
阅读更多
<%
//header.jsp
out.println("Protocol: " + request.getProtocol() + "<br>");
out.println("Scheme: " + request.getScheme() + "<br>");
out.println("Server Name: " + request.getServerName() + "<br>" );
out.println("Server Port: " + request.getServerPort() + "<br>");
out.println("Protocol: " + request.getProtocol() + "<br>");
out.println("Server Info: " + getServletConfig().getServletContext().getServerInfo() + "<br>");
out.println("Remote Addr: " + request.getRemoteAddr() + "<br>");
out.println("Remote Host: " + request.getRemoteHost() + "<br>");
out.println("Character Encoding: " + request.getCharacterEncoding() + "<br>");
out.println("Content Length: " + request.getContentLength() + "<br>");
out.println("Content Type: "+ request.getContentType() + "<br>");
out.println("Auth Type: " + request.getAuthType() + "<br>");
out.println("HTTP Method: " + request.getMethod() + "<br>");
out.println("Path Info: " + request.getPathInfo() + "<br>");
out.println("Path Trans: " + request.getPathTranslated() + "<br>");
out.println("Query String: " + request.getQueryString() + "<br>");
out.println("Remote User: " + request.getRemoteUser() + "<br>");
out.println("Session Id: " + request.getRequestedSessionId() + "<br>");
out.println("Request URL: " + request.getRequestURL() + "<br>");
out.println("Request URI: " + request.getRequestURI() + "<br>");
out.println("Servlet Path: " + request.getServletPath() + "<br>");
out.println("Created : " + session.getCreationTime() + "<br>");
out.println("LastAccessed : " + session.getLastAccessedTime() + "<br>");
out.println("Accept: " + request.getHeader("Accept") + "<br>");
out.println("Host: " + request.getHeader("Host") + "<br>");
out.println("Referer : " + request.getHeader("Referer") + "<br>");
out.println("Accept-Language : " + request.getHeader("Accept-Language") + "<br>");
out.println("Accept-Encoding : " + request.getHeader("Accept-Encoding") + "<br>");
out.println("User-Agent : " + request.getHeader("User-Agent") + "<br>");
out.println("Connection : " + request.getHeader("Connection") + "<br>");
out.println("Cookie : " + request.getHeader("Cookie") + "<br>");
%>
分享到:
评论

相关推荐

    JSP获取HTTP header信息(request)例子

    JSP获取HTTP header信息(request)例子JSP获取HTTP header信息(request)例子

    获得请求头的各种参数信息jsp代码

    获取接受客户提交信息的页面: /004.jsp 接受客户提交信息的长度: -1 客户提交信息的方式: GET 获取 HTTP 头文件中 User-Agent 的值:: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like...

    JSP动态网页制作基础培训教程源代码.rar

    http://localhost:8080/news/index.jsp 按回车键,进入系统。 注意:网站新闻管理系统管理员的用户名和密码分别为:“admin”和“8888”。 表10 第10章 序号 文件名称 位置 说明 1 db.sql 第10章 系统的...

    jsp 实现文件读入下载功能

    文件下在,不是点的URL连接下载,是从系统中得到该文件后读入jsp页面中再次下载,此文件利用 response对象,setContentType(“”),setHeader,ServletOutputStream,out等方法

    基于jsp,java开发的蛋糕商城

    基于jsp,java,mysql开发的蛋糕商城,首先通过首页index.jsp(实际为header.jsp的内容,只是被引用了)目录单击商品分类,出现下拉菜单栏,再点击全部系列,会跳转到GoodsListServlet类中,(这里只举内容,不考虑...

    jsp有哪些内置对象?作用分别是什么?分别有什么方法?

    它包含了有关浏览器请求的信息,并且提供了几个用于获取cookie, header, 和session数据的有用的方法。  response表示HttpServletResponse对象,并提供了几个用于设置送回 浏览器的响应的方法(如cookies,头信息等...

    验证码下载jsp

    &lt;title&gt;My JSP 'image.jsp' starting page &lt;meta http-equiv="content-type" content="text/html;charset=utf-8"&gt; &lt;meta http-equiv="cache-control" content="no-cache"&gt; &lt;meta ...

    editplus 代码编辑器html c++ jsp css

    很小但是功能却很强大,编辑网页可以随时预览,能够多人工作。 附使用手册: Editplus使用技巧 技巧中,在编译器集成例子中参照了部分官方的文献。有几篇是从网上搜集来的,这里我注明了来源或原始作者。...

    jsp课后习题第4章.docx

    4-2 当表单提交信息中包括汉字时,在获取时应该做怎样的处理? 使用request.setCharacterEncoding(“gb2312”) 4-3 如何实现禁用缓存功能? 通过设置HTTP头可实现禁用缓存功能,具体代码如下: &lt;%response.set...

    按IE后退按钮时让JSP不读缓存

    在ASP里我曾告诉过朋友如何让ASP程序不从缓存里读取数据,同样在JSP里也能实现,请看下面: 1, 使用java提供的方法,在jsp或者servlet中都可以 &lt;&#37; response.setHeader(“Pragma”,”No-cache”); response...

    JAVA程序员面试题

    1.JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么? JSP是Servlet技术的扩展,本质上是Servlet的简易方式,更强调应用的外表表达。JSP编译后是"类servlet"。Servlet和JSP最主要的不同点在于,Servlet的...

    JSP生成文字验证码

    // 获取图形上下文 Graphics g = image.getGraphics(); //创建随机类的实例 Random random = new Random(); // 设定图像背景色(因为是做背景,所以偏淡) g.setColor(getRandColor(random, 200, 250)); g....

    request的使用.txt

    访问路径为:http://localhost:8080/hansom/response.jsp **request.getContextPath()**返回虚拟路径: /hansom **request.getScheme()**返回使用的协议:http **request.getServerName()**返回所在服务器的名字...

    在Js页面通过POST传递参数跳转到新页面详解

    最近在工作中遇到一个需求,有个页面 a.vm,对 ajax 请求的结果进行判断后,获取结果里面的数据传递给一个 URL(b.htm),跳转到新的页面 b.htm。 遇到的问题 因为一开始是 GET 请求,所以当传递的数据过大的时候,...

    EL表达式 (详解)

    表示获取变量的值.区别是[ ]可以显示非词类的变量 2、EL隐含对象 1)与范围有关的隐含对象 与范围有关的EL 隐含对象包含以下四个:pageScope、requestScope、sessionScope 和 applicationScope; 它们基本上...

    基于jQuery实现的Ajax 验证用户名唯一性实例代码

    @include file=/common/header.jsp%&gt; &lt;title&gt;用户管理&lt;/title&gt; [removed] function doVerify(){ //获取界面的账号 var account = $(#account).val(); //获取账号后的提示信息文本 var

    java 面试题 总结

    forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪儿来的,所以它的地址栏中还是原来的地址。 redirect...

    java+mysql实现的代码分享网(所有源码已开源,效果可看网址:www.admintwo.com)

    &lt;%@ include file="header.jsp"%&gt; 2、所有的业务功能,我都放在了html加载完成之后,利用jquery+ajax获取数据后再渲染界面(这样的好处就是给用户的感觉是网站速度很快。因为用户打开后,立马渲染html代码,此时网站...

    超级有影响力霸气的Java面试题大全文档

     forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪儿来的,所以它的地址栏中还是原来的地址。...

    Struts2入门教程(全新完整版)

    httpheader 16 控制特殊http行为的结果类型 16 org.apache.struts2.dispatcher.HttpHeaderResult 16 stream 16 向浏览器发送InputSream对象,通常用来处理文件下载,还可用于返回AJAX数据。 16 org.apache.struts2....

Global site tag (gtag.js) - Google Analytics