Re: Java Autopostback?
- From: Robert Larsen <robert@xxxxxxxxxxxx>
- Date: Mon, 28 Jan 2008 07:47:09 +0100
Vittorix wrote:
Hi everybody,I don't think the bug is in those four lines. What you need is a good
I'm writing a web server in Java for html and servlets.
when the server receives a GET request, it works fine.
problem: when I use POST, the server program stops and the submit button has
to be clicked another time or the page has to be manually refreshed (after
that it works fine).
so, the program waits for the client to send a new signal/request.
The problem is caused by a in.readLine() statement:
if(method.equals("GET") && URI.contains("?"))
paraLine = URI.substring(URI.indexOf("?")+1, URI.length());
else if(method.equals("POST"))
paraLine = in.readLine(); // in the POST request, the parameters are
in the http request body
how to avoid that?
debugger and I recommend jSwat: http://jswat.sourceforge.net/
By the way, you can also pass GET-like parameters to a POST request:
POST somefile.php?hello=world HTTP/1.1
.....
.
- Follow-Ups:
- Re: Java Autopostback?
- From: Vittorix
- Re: Java Autopostback?
- References:
- Java Autopostback?
- From: Vittorix
- Java Autopostback?
- Prev by Date: Java Autopostback?
- Next by Date: Re: Java Autopostback?
- Previous by thread: Java Autopostback?
- Next by thread: Re: Java Autopostback?
- Index(es):