[11076] in www-talk@info.cern.ch

home help back first fref pref prev next nref lref last post

Server - proxy communications

daemon@ATHENA.MIT.EDU (Jacob W. Anderson)
Sun Jan 11 15:29:13 1998

From: "Jacob W. Anderson" <jwa@zen.praja.com>
To: <www-talk@w3.org>
Date: Sun, 11 Jan 1998 11:50:15 -0800
Resent-From: www-talk@w3.org

Hi!

I'm trying to connect my java http client through the Apache 1.2
proxy to my proprietary http/1.1 server.  I can connect just fine
from my client to the proxy, and the proxy to the server,but the 
proxy gets stuck waiting for the http response from the server.  
Indeed, the server is actually sending http response, which looks
like this:

  HTTP/1.1 200 OK<CRLF>
  Content-Type: application/octet-stream<CRLF>
  Content-Length: 59<CRLF>
  Cache-Control: no-cache<CRLF>
  Date: Sun, 11 Jan 1998 19:31:45 GMT<CRLF>
  Last-Modified: Sun, 11 Jan 1998 19:31:45 GMT<CRLF>
  Expires: Sun, 11 Jan 1998 19:36:45 GMT<CRLF>
  Content-Location: /Authorization/dbServer<CRLF>
  Pragma: no-cache<CRLF>
  <CRLF>
  <59 bytes of data>


Am I missing some important detail here?  It seems to me that the
proxy server doesn't know that the end of the stream has been reached.
Aside from the content-length, is there some other header which is
expected by servers to indicate EOF (end-of-transmission rather).

BTW.  I've also tried this with the Pi3Web server for WindowsNT - the
same results (yes, this is all on WinNT).

Also, I know that Praga isn't supposed to be sent by Http/1.1 clients,
but I wanted to make absolutely sure that no caching was going on in
the proxy.

Thanks for any help/suggestions!

--Jacob W. Anderson (jwa@praja.com)



home help back first fref pref prev next nref lref last post