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

请求头信息

    博客分类:
  • JSP
阅读更多
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%@ page import="java.util.*" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<%@ taglib prefix="bean" uri="/WEB-INF/struts-bean.tld" %>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>My JSP 'headerTest.jsp' starting page</title>
    
	<meta http-equiv="pragma" content="no-cache">
	<meta http-equiv="cache-control" content="no-cache">
	<meta http-equiv="expires" content="0">    
	<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
	<meta http-equiv="description" content="This is my page">
	<!--
	<link rel="stylesheet" type="text/css" href="styles.css">
	-->

  </head>
  
  <body>
	<h2>bean标签header测试</h2>
	<%
		//获取所有的请求头
		java.util.Enumeration names = 
			((HttpServletRequest)request).getHeaderNames();
	%>
	<table border="1">
		<tr>
			<th>Header Name</th>
			<th>Header Value</th>		
		</tr>
		<%
			//遍历请求头,获取请求头的名字,根据请求头名依次输出每个头对应的值
			while(names.hasMoreElements()){
				String name = (String)names.nextElement();
		
		%>
			<bean:header id="item" name="<%=name%>"/>
			<tr>
				<td>
					<%=name %>
				</td>
				<td>
					${item }
				</td>
			</tr>
		<%
			}
		%>
	</table>
  </body>
</html>

 

分享到:
评论

相关推荐

    HTTP请求头信息对照表

    最全的HTTP Request Header HTTP请求头信息对照表!最全的HTTP Request Header HTTP请求头信息对照表!

    webservice 安全认证请求头信息

    标题“WebService安全认证请求头信息”直指问题的核心,即在调用WebService时,如何通过请求头来传递必要的安全凭证,以验证客户端的身份。这通常涉及到身份验证、授权以及加密等安全机制。 首先,让我们了解...

    URLInterceptor修改request的请求头信息

    该类是放到拦截器中的,可以拦截访问对servlet的header头进行反射修改!希望能帮到大家,谢谢!

    详解nginx请求头数据读取流程

    请求头则包含了一系列键值对,如Host、Connection、Content-Length等,它们提供了关于请求的额外信息。请求体(如果有的话)通常包含实际的请求数据。 在Nginx中,当接收到客户端的HTTP请求时,它会逐步解析这些...

    浏览器HTTP协议请求头信息.docx

    HTTP协议是互联网上应用最为广泛的一种网络通信协议,它定义了客户端(通常是浏览器)与服务器之间的通信格式。...在实际工作中,开发者常常需要根据具体需求调整这些头信息,以实现最佳的交互效果。

    Http消息头中常用的请求头和响应头.docx

    * Cookie:这是最重要的请求头信息之一,用于维护客户工作站上信息的一种方式。 * From:请求发送者的 email 地址,由一些特殊的 Web 客户程序使用,浏览器不会用到它。 * Host:初始 URL 中的主机和端口。 * If-...

    在AngularJs中设置请求头信息(headers)的方法及不同方法的比较

    在AngularJS中,设置请求头信息(headers)的方法可以分为三种主要方式,每种方式有其特点和适用场景,以下是对这些方法的详细说明和比较。 1. 在HTTP请求方法中直接设置请求头 这是最直接的方式,可以在调用$http...

    易语言建立HTTP连接请求

    在易语言中,这通常需要通过`Http设置请求头`命令来实现。 5. **发送POST数据**: 对于POST请求,需要设置请求体数据。先创建请求,然后使用`Http设置请求数据`命令设置数据,最后发送请求。例如: ```易语言 ....

    调用http请求(包括head头部的请求)

    java后台请求http从而获取数据,这里支持头部参数,比如可以在头部加入orgCode、username、password等必填数据。可以达到postman请求效果

    修改/增加chrom浏览器请求头

    修改这些头信息可以用于模拟不同设备、浏览器,或者解决跨域问题,进行API测试等。 首先,Chrome浏览器提供了一种扩展机制,允许用户安装插件来增强其功能。在给定的文件中,"ModHeader_212.crx"很可能就是一个用于...

    Django Python 获取请求头信息Content-Range的方法

    在Django中,所有的请求头信息都会以大写字母和下划线形式被存储在request.META字典中。例如,如果请求头中包含一个Content-Range字段,我们可以通过request.META字典获取到它,具体的做法是访问request.META['...

    项目中axios发送 post 请求 数据类型为Form Data 数据时踩的坑(设置了请求头信息之后还未成功 但是发送过去的类型不对)解决方法

    那么第一件事情设置请求头信息,,现在用的很多封装的ajax库都可以设置请求头信息 这里以axios为例 axios({ url:this.dialog.add.upload_url, method:'post', data, headers:{ 'Content-Type':'application/x-...

    http、restTemplate请求资源(含带头部信息)

    4. 带头部的POST请求:与GET请求类似,但在POST请求中,除了头部信息外,还需要提供请求体。可以使用`HttpEntity`包装请求数据和头部信息,然后调用`exchange()`或`postForEntity()`方法。 ```java Map, String&gt; ...

    Http头信息查看器

    HTTP头信息主要分为两类:请求头和响应头。请求头包含了客户端发送到服务器的信息,如请求方法(GET、POST等)、URL、协议版本、请求主体大小、浏览器信息(User-Agent)等。而响应头则是服务器返回给客户端的信息,...

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

    6. **获取特定的请求头信息** - `request.getHeader(String name)`: 根据指定的名字获取请求头的值。例如: - `request.getHeader("Accept")`: 获取客户端接受的内容类型。 - `request.getHeader("Host")`: 获取...

    JAVA获取HTTP请求头的方法示例

    HTTP 请求头是指在 HTTP 请求中发送的附加信息,它提供了关于请求的更多信息,如请求的方法、协议版本、客户端信息等。今天,我们将详细介绍如何使用 Java 获取 HTTP 请求头的方法,并结合实例形式分析 Java 针对 ...

    jsp请求,相应

    它提供了丰富的功能,例如获取请求参数、请求头信息、会话信息等。`HttpServletRequest`的生命周期与一个HTTP请求相同,即从客户端发起请求到服务器处理并返回响应。以下是一些常用方法: - `getParameter(String ...

    Android多请求头处理.zip

    在处理多请求头时,可以通过拦截器动态地根据需求设置不同的请求头,确保每个请求携带正确的信息。 最后,`Constant.java`文件通常用于存储应用中的常量,如URL、请求头键值对等。在这里,可能包含了与多请求头相关...

Global site tag (gtag.js) - Google Analytics