Hi Oleg!
Thanks for your response.
What can i do to force the socket to be closed? I don't want it to
remain open for a uncertain time - this could lead to a problem...
greetings,
Michael
Oleg Kalnichevski schrieb:
On Tue, 2008-07-15 at 11:09 +0200, Michael Mangeng wrote:
Hi all!
On the page:
http://hc.apache.org/httpclient-3.x/methods/post.html
...you write under "Common Problems":
"The most common problem when using the post method is not reading the
entire response body and calling releaseConnection regardless of the
response received from the server or whether or not the response body is
useful to your application."
What is _exactly_ the problem if i do this?
(don't care about the response and call method.releaseConnection();
right after client.executeMethod(m) returned?)
I really don't care about the response data - i only need to do the request.
The problem is that lots of people out there do not correctly understand
the purpose of the HttpMethod#releaseConnection() method. This method
does not close the underlying connection if it can be re-used. The
upshot of it is that this method will attempt to read the entire
response body before returning the connection to the pool. This, of
course, has performance implications.
I admin the statement in the "Common Problems" section is indeed
somewhat misleading, though
Oleg
greetings,
Michael
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]