I am trying to read the 'raw' http request that is submitted e.g. by a FORM.
I assume that ServletInputStream should contain the unparsed HTTP request.
public class RequestEchoServlet extends HttpServlet {
public void doPost(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
ServletInputStream in = request.getInputStream();
int character;
PrintWriter out = response.getWriter();
while ( (character = in.read()) > -1 ) {
out.print( character );
System.out.print( "#" ); // never gets here
}
System.out.print(character);
out.flush() ;
out.close() ;
} // of doPost()
}
in.read() immediately returns -1. What is wrong - my assumption or my code
(or both ...)
Thanks
--peter
-----Original Message-----
From: Xiaowen Wang [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, September 12, 2001 10:17 PM
To: Orion-Interest
Subject: Help!!Subject.getSubject(AccessControlContext) returns null
Hi:
I've been trying to send the authenticated app client's Subject to
a RMI Activatable server in another JVM. In the app client, I run the
follwing:
AccessControlContext ac = AccessController.getContext();
Subject sbj = Subject.getSubject(ac);
However, sbj turns out to be null. Is it because ac is NOT the Subject
that's authenticated at the beginning of the app client run?
Thanks
XW