On 06-07 23:16, Raúl Alexis Betancor Santana wrote:
On Monday 06 July 2009 22:50:38 Andrei
Pelinescu-Onciul wrote:
On Jul 06, 2009 at 22:37, Ra?l Alexis Betancor
Santana
<rabs(a)dimension-virtual.com> wrote:
On Monday
06 July 2009 21:41:40 Juha Heinanen wrote:
i may be wrong, but it is hard for me to believe
that python xmlrpclib
would be badly broken, because it is very widely used.
I also doub that xmlrpclib it's the problem
Being standard HTTP, the xmlrpc client should close the connection after
receiving the answer (if it doesn't want a connection persistent mode)
and not the reverse.
But server is sending a response not ended by CR+LF, so client doesn't know
that it must close the connection and also as serving HTTP/1.0 resquest
server MUST close the connection when it send its response.
Where in the RFC do you see the MUST? The closest thing that I can find in the
HTTP/1.0 RFC is that "except for experimental setups, current practise
requires that the server closes the connection after sending the response".
And further in the text, it is said that if Content-Length is present in the
reply, the header field is used to determine the end of the reply, not the end
of the connection.
What I see is that server is sending out HTTP/1.0
responses so you could NEVER
have a client that could wait for persistent connections because if it does,
it will be breaking HTTP/1.0 RFC
Not true.
Jan.