Dan, Are you using the Expect-Continue header in your requests? If not, that may be what you need.
Jeff -----Original Message----- From: Daniel Lapadat [mailto:[EMAIL PROTECTED] Sent: Wednesday, November 08, 2006 2:13 PM To: [email protected] Subject: httpclient proxy timeouts with long responses I have not been able to find a solution to the following problem. We have an application that talks to servlets using HTTPClient. It requests information from the servlets, sometimes the response can take a long time ( > 10 minutes ). Everything was working fine until some of our new users sat behind a proxy server. The proxy server is timing out our HTTP connection at around 5 minutes. We of course cannot modify any of the proxy server's settings. Is there some way of sending a keep alive signal to the proxy server? I thought that HTTP 1.1 automatically did this. The only solution we have found is to start writing white space back to the client every couple of seconds but if we do that and there is an error on the server side, the client will not get any response back from the server because we started to write to the output stream of the HTTPResponse object. sendError causes an IllegalStateException on the server end. In order to avoid this we cannot write to the output stream until we have a response from the database or other systems. Any help would be appreciated, Dan --------------------------------------------------------------------- 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]
