Author: jfrederic.clere(a)jboss.com
Date: 2012-10-08 06:01:35 -0400 (Mon, 08 Oct 2012)
New Revision: 2104
Modified:
sandbox/webapps/src/TestSnoop.java
Log:
Add a bunch of request elements (for ssl tests).
Modified: sandbox/webapps/src/TestSnoop.java
===================================================================
--- sandbox/webapps/src/TestSnoop.java 2012-10-04 14:28:30 UTC (rev 2103)
+++ sandbox/webapps/src/TestSnoop.java 2012-10-08 10:01:35 UTC (rev 2104)
@@ -71,8 +71,22 @@
out.println(new Date(session.getLastAccessedTime()));
System.out.println("Created: " + new
Date(session.getLastAccessedTime()));
+ System.out.println("Content length: " + request.getContentLength());
+ System.out.println("getParameterNames: " +
request.getParameterNames());
+
out.println("Paramters:<br>");
Enumeration e = request.getParameterNames();
+ System.out.println("getParameterNames: " + e.hasMoreElements());
+ if (request.getContentLength() == 1030) {
+ ServletInputStream in = request.getInputStream();
+ for (;;) {
+ byte[] buff = new byte[128];
+ if (in.readLine(buff,0,128)==-1) {
+ out.println("<br>End of posted data");
+ break;
+ }
+ }
+ }
for ( ; e.hasMoreElements() ;) {
String name = (String) e.nextElement();
String value = request.getParameter(name);
@@ -86,7 +100,12 @@
e = request.getAttributeNames();
for ( ; e.hasMoreElements() ;) {
String name = (String) e.nextElement();
- String value = (String) request.getAttribute(name);
+ String value = "";
+ try {
+ value = (String) request.getAttribute(name);
+ } catch (Exception ex) {
+ ex.printStackTrace(out);
+ }
out.println("<P>");
out.println("name: " + name + " value: " + value);
out.println("<P>");
@@ -102,6 +121,8 @@
out.println("<br>LocalPort: " + request.getLocalPort());
out.println("<br>LocalAddr: " + request.getLocalAddr());
out.println("<br>LocalName: " + request.getLocalName());
+ out.println("<br>Secure: " + request.isSecure());
+ out.println("<br>Secure: " + request.getScheme());
}
Show replies by date