I found the problem, and it was on the client side. The client was a
DefaultHttpClient, and it was using HTTP 1.0. Problems was solved when
I told it to use HTTP 1.1.
Cheers,
//Martin
On Sat, Mar 26, 2011 at 12:25 AM, Martin Bruse <zondolfin_at_gmail.com> wrote:
> Hello list!
>
> I am trying to embed a small web server in my application using
> GrizzlyWebServer.
>
> But when I try to get the body of a POST to my server, something
> strange happens: The moment I first call "read(byte[], int, int)" on
> the InputStream I get from GrizzlyRequest.getInputStream() there is a
> strange two second delay. Always two seconds, as well.
>
> Does anyone have any idea why this happens? What could cause a delay
> that long, and always two seconds?
>
> Please, I am completely confounded...
>
> regards,
> //Martin
>