打印请求头所有信息:
public class getHeder {
private static Logger log = LoggerFactory.getLogger(UserUtil.class);
public static void getHeders(HttpServletRequest request){
//2.获得所有头的名称
Enumeration<String> headerNames = request.getHeaderNames();
while(headerNames.hasMoreElements()) {//判断是否还有下一个元素
String nextElement = headerNames.nextElement();//获取headerNames集合中的请求头
String header2 = request.getHeader(nextElement);//通过请求头得到请求内容
log.info("请求头=========={}" + nextElement + "VALUE:" + header2);
//System.out.println(nextElement+":"+header2);
}
}
}
本文介绍了一种在Java中获取并打印HTTP请求头信息的方法。通过遍历HttpServletRequest对象的所有头名称,可以逐个获取每个请求头及其对应的值,并使用日志记录下这些信息,便于后续的调试和分析。

1211

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



