The output log contains the following:

[Thu Mar 26 08:09:17 2009] [error] [client 192.168.1.50] File does not exist: 
C:/Programmi/Apache Software Foundation/Apache2.2/htdocs/endpoint
[Thu Mar 26 08:09:17 2009] [error] [client 192.168.1.50] Invalid URI in request 
<soap>bla bla bla</soap>GET /description HTTP/1.1

The access log:

192.168.1.50 - - [26/Mar/2009:08:09:17 +0100] "POST /endpoint HTTP/1.1" 404 206
192.168.1.50 - - [26/Mar/2009:08:09:17 +0100] "<soap>bla bla bla</soap>GET 
/description HTTP/1.1" 400 226

The server is Apache/2.2.11 (Win32) PHP/5.2.9 (taken from the HTTP header in 
the response)

The 2 requests are sent together, very likely withing the same IP packet... In 
Java I did:

String request = "POST / ....  <soap>xxx</soap>GET / HTTP ....";
outputStream.write(request.getBytes());
outputStream.flush();


This behaviour really puzzles me... ;-)

Thanks again
Andrea



----- Original Message ----
From: Ruediger Pluem <[email protected]>
To: [email protected]
Sent: Thursday, March 26, 2009 8:28:55 AM
Subject: Re: HTTP pipelining in keep-alive requests

On 26.03.2009 08:11, Andrea Martino wrote:
> Hi RĂ¼diger,
> I understand the request is not correct, but httpd answers anyway (at least 
> the version installed on my pc):

What is the output of the error log and the access log?
Which version do you use?
What is the Timeout setting on your server?
Do you sent both request in one go or is there a pause time between both?
If yes how long?

Regards

RĂ¼diger



Reply via email to