http:set_options/1, http:request/4

Ingela Anderton ingela@REDACTED
Fri Jan 21 08:44:41 CET 2005

Michael McDaniel wrote:
> 1> hd:hd(3128,"").
> {ok,{{"HTTP/1.0",400,"Bad Request"}, ...
> 2> hd:hd(3128,""). 
> {ok,{{"HTTP/1.1",200,"OK"}, ...
> 3> 
> The problem appears to be that the http:request/4 command in both of
> the above invocations create the following get:
> GET / HTTP/1.1
> This is fine when not using proxy.  When using proxy, the proxy server
> is expecting, for example, "GET HTTP/1.1",
> so the get request fails.
Humm... you clearly found a bug. Unfortunately the proxy-server that
we use for testing does not fail as yours did, it somehow manages to
deliver the correct page anyway. I will correct it in time for the
next open source release that is planed for the 9 of februari.

/Ingela - OTP team

More information about the erlang-questions mailing list