//获取所有的请求参数
Enumeration<String> paraNames=request.getParameterNames();
for(Enumeration<String> e=paraNames;e.hasMoreElements();){
String thisName=e.nextElement().toString();
String thisValue=request.getParameter(thisName);
System.out.println("param的key:"+thisName+"--------------param的value:"+thisValue);
}
//获取所有的头部参数
Enumeration<String> headerNames=request.getHeaderNames();
for(Enumeration<String> e=headerNames;e.hasMoreElements();){
String thisName=e.nextElement().toString();
String thisValue=request.getHeader(thisName);
System.out.println("header的key:"+thisName+"--------------header的value:"+thisValue);
}
本文介绍了一种在Java Web应用中通过servlet获取HTTP请求的所有参数及头部信息的方法。通过对请求对象request的getParameterNames()和getHeaderNames()方法的使用,可以遍历并打印出所有请求参数和头部信息。
544

被折叠的 条评论
为什么被折叠?



