获取所有的HeaderName
Enumeration<String> headerNames = request.getHeaderNames();
if (null != headerNames) {
while (headerNames.hasMoreElements()) {
String headerName = headerNames.nextElement();
String headerValue = request.getHeader(headerName);
System.out.println(String.format("%s%s%s%s", "Request Header:", headerName, "=>", headerValue));
}
}
获取所有的ParameterName
Enumeration<String> parameterNames = request.getParameterNames();
if (null != parameterNames) {
while (parameterNames.hasMoreElements()) {
String parameterName = parameterNames.nextElement();
String parameterValue = request.getParameter(parameterName);
System.out.println(String.format("%s%s%s%s", "Request Parameter:", parameterName, "=>", parameterValue));
}
}
获取所有的AttributeName
Enumeration<String> attributeNames = request.getAttributeNames();
if (null != attributeNames) {
while (attributeNames.hasMoreElements()) {
String attributeName = attributeNames.nextElement();
Object attributeValue = request.getAttribute(attributeName);
System.out.println(String.format("%s%s%s%s", "Request Attribute:", attributeName, "=>", attributeValue));
}
}