HTTPリクエストヘッダの一部をログへ出力するJSPファイル。
<%@ page
contentType="text/html; charset=UTF-8"
import="java.util.*" %>
<%!
String print(String s){
log(s);
//return s;
return "";
}
%>
<html>
<body>
<h1>snoopy2 どっぐ</h1>
<br>
<%= print("*** snoopy2 begin ***") %><br>
<%= print("JSP Request Method: " + request.getMethod()) %><br>
<%= print("Request URI: " + request.getRequestURI()) %><br>
<%= print("Request Protocol: " + request.getProtocol()) %><br>
<%= print("Servlet path: " + request.getServletPath()) %><br>
<%= print("Authorization scheme: " + request.getAuthType()) %><br>
<%= print("*** headers ***") %><br>
<%
for(Enumeration names = request.getHeaderNames(); names.hasMoreElements();){
String name = (String)names.nextElement();
String value = request.getHeader(name);
%>
<%= print(name + ": " + value) %><br>
<%
}
%>
<%= print("*** snoopy2 end ***") %><br>
<hr>
</body>
</html>
tags: zlashdot Java Java
Posted by NI-Lab. (@nilab)