`

JAVA JSP request header 列表 request.getHeader

    博客分类:
  • java
阅读更多
out.println("Protocol: " + request.getProtocol());
out.println("Scheme: " + request.getScheme());
out.println("Server Name: " + request.getServerName() );
out.println("Server Port: " + request.getServerPort());
out.println("Protocol: " + request.getProtocol());
out.println("Server Info: " + getServletConfig().getServletContext().getServerInfo());
out.println("Remote Addr: " + request.getRemoteAddr());
out.println("Remote Host: " + request.getRemoteHost());
out.println("Character Encoding: " + request.getCharacterEncoding());
out.println("Content Length: " + request.getContentLength());
out.println("Content Type: "+ request.getContentType());
out.println("Auth Type: " + request.getAuthType());
out.println("HTTP Method: " + request.getMethod());
out.println("Path Info: " + request.getPathInfo());
out.println("Path Trans: " + request.getPathTranslated());
out.println("Query String: " + request.getQueryString());
out.println("Remote User: " + request.getRemoteUser());
out.println("Session Id: " + request.getRequestedSessionId());
out.println("Request URI: " + request.getRequestURI());
out.println("Servlet Path: " + request.getServletPath());
out.println("Accept: " + request.getHeader("Accept"));
out.println("Host: " + request.getHeader("Host"));
out.println("Referer : " + request.getHeader("Referer"));
out.println("Accept-Language : " + request.getHeader("Accept-Language"));
out.println("Accept-Encoding : " + request.getHeader("Accept-Encoding"));
out.println("User-Agent : " + request.getHeader("User-Agent"));
out.println("Connection : " + request.getHeader("Connection"));
out.println("Cookie : " + request.getHeader("Cookie"));
out.println("Created : " + session.getCreationTime());
out.println("LastAccessed : " + session.getLastAccessedTime());
分享到:
评论
2 楼 greatwqs 2011-11-26  
全面
1 楼 yvonxiao 2008-09-22  
看看,正在学习中

相关推荐

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

    ### JSP获取HTTP Header信息(Request)详解 在Web开发中,了解如何获取HTTP请求头信息是非常重要的,因为这些信息能够帮助我们更好地理解客户端环境、优化响应策略以及进行安全性检查等。下面将详细介绍JSP中如何...

    04-Request-Headers-Chinese.pdf

    String headerValue = request.getHeader(headerName); out.println(" <tr>\n" + " <td>" + headerName + "</td>\n" + " <td>" + headerValue + "</td>\n" + " </tr>\n"); } out.println("</table>\n" + ...

    JSP内置对象request和response.doc

    JSP内置对象request和response详解 JSP内置对象request和response是JSP开发中两个非常重要的对象,它们分别用于处理客户端请求和响应信息。在本文档中,我们将详细介绍request和response对象的功能和使用方法。 ...

    JSP典型笔试题及答案.pdf

    它提供了一些用于获取cookie、header和session数据的方法,如`getCookies()`、`getHeader(String name)`和`getSession(boolean create)`。 - `response`:表示`HttpServletResponse`对象,用于设置送回浏览器的...

    java(20210925002359)[参考].pdf

    8. **获取当前页面名称和完整URL**:在JSP中,`request.getRequestURI()`可以获取文件名,而`request.getRequestURL()`可以获取整个URL。 9. **保留表单数据**:如果在验证失败后返回表单,可以使用JavaScript的`...

    JSP中的EL表达式介绍.doc

    - **header**:映射请求头到单个字符串值,相当于`request.getHeader(String name)`。 - **headerValues**:映射请求头到字符串数组,相当于`request.getHeaders(String name)`。 除此之外,还有`page`、`request...

    jsp页面得到客户端的真是ip

    #### 一、理解 `request.getRemoteAddr()` 和 `request.getHeader("x-forwarded-for")` 1. **`request.getRemoteAddr()`**:此方法返回的是客户端与服务器建立连接时的 IP 地址,如果请求是通过代理服务器转发的,...

    jsp(实现首页动态)java

    <% String acceptHeader = request.getHeader("accept"); %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <title>My JSP 'index.jsp' starting page ;URL=index.do"> <p>...

    JSP里web.xml实现错误处理页面的制作404,和500

    System.out.println(key + "=" + request.getHeader(key)); } System.out.println("Attribute."); e = request.getAttributeNames(); while (e.hasMoreElements()) { key = e.nextElement(); System.out.println...

    java中JSP和el表达式的隐含对象

    ### Java中JSP和EL表达式的隐含对象详解 在Java Web开发中,JSP(Java Server Pages)作为一种常用的技术被广泛应用于构建动态网页。它允许开发者将HTML、JavaScript等静态网页元素与动态生成的内容混合在一起。在...

    JAVAEE中Servlet实例Response与Request对象方法调用范例

    2. `setHeader(String name, String value)`:设置响应头,如"Content-Type"来指定响应内容的类型。 3. `getOutputStream()`:返回ServletOutputStream,用于写入二进制数据到响应体,如文件下载。 4. `getWriter()`...

    JSP内置对象实验报告.doc

    <%=response.getHeader("Cache-Control")%></p><p>Expires header set to: (response.getDateHeader("Expires"))%></p><form action="responseDemo.jsp" method="post"><input type="text" name="message"><input ...

    JAVA网络编程:第3章 JSP隐含对象.ppt

    JSP隐含对象是Java Server Pages(JSP)中预定义的一组特殊变量,开发者在编写JSP页面时可以直接使用,无需显式声明。这些对象提供了对服务器端编程的强大支持,涵盖了从客户端获取数据、向客户端发送响应、管理数据...

    九大内置对象.doc

    - **定义**:`Request`对象是JSP中的九大内置对象之一,主要负责封装用户提交的信息。 - **作用**:开发者可以通过调用该对象的方法来获取用户提交的各种信息。 **常见问题与解决方法** - **乱码问题**:当`Request...

    javaee 标签库

    * ${header.name} = request.getHeader("name") 5. headerValues:把请求中 header 的字段和一个 array 值进行映射: * ${headerValues.name} = request.getHeaders("name") 6. cookie:把请求中的 Cookie 和单一...

    jsp教程.pdf

    - JSP(JavaServer Pages)是一种基于Java的服务器端技术,用于生成动态网页内容。它允许开发者在HTML代码中嵌入Java代码片段,从而实现网页内容的动态生成。 - **1.2 JSP页面** - JSP页面是包含静态内容(如HTML...

    Jsp_Built-in-objects.rar_objects

    JSP(JavaServer Pages)是一种动态网页技术,它允许开发者将HTML代码与Java代码结合在一起,以实现服务器端的逻辑处理。在JSP中,有九个内置对象,它们是JSP引擎自动创建并提供给开发者使用的。这些对象简化了Web...

    servlet2.4doc

    Forwards a request from a servlet to another resource (servlet, JSP file, or HTML file) on the server. -------------------------------------------------------------------------------- G ...

    jsp内建对象简介和使用

    在Java Server Pages(JSP)技术中,内建对象是预定义的对象,它们提供了处理服务器端脚本、页面请求、响应等基本功能的关键工具。理解并熟练掌握这些内建对象对于开发动态网页至关重要。下面将详细介绍JSP中的九个...

Global site tag (gtag.js) - Google Analytics