Hi, In message <_A3706@delegate-en.ML_> on 04/13/07(23:03:45) you "lhwork" <ppihabdyi-mxhgu46iqh3w.ml@delegate.org> wrote: |I'm testing Delegate v9.5.6 on Windows with Firefox. My main Delegate |settings: |-P8080 SERVER=http HTTPCONF=kill-qhead:Via CACHE=no RESOLV=dns | |Firefox sends the next HTTP headers to Delegate: |Keep-Alive: 300 |Proxy-Connection: keep-alive | |But Delegate filters out these two headers and does not send a Connection: |keep-alive to the destination web server and I see 'IGNORE request: |Keep-Alive: 300' in the log. | |Does this mean that Delegate does not support Keep-Alive HTTP connections? |If it does, how can I turn it on? Connection, Proxy-Connection and Keep-Alive are "hop-by-hop" headers which MUST NOT be forwarded. Connections are kept-alive by default in HTTP/1.1 without these headers, and Keep-Alive and Proxy-Connection are obsoleted. See the RFC of HTTP/1.1 and HTTP/1.0 for more details. Anyway, DeleGate supports Keep-Alive with clients and servers, both in HTTP/1.1 without these headers, and in HTTP/1.0 with these headers for backward compatibility. |I'd like to forward all HTTP requests through a SOCKS proxy (with |SOCKS=host:port/-4r). Does Delegate keep the connections alive in this case, |too (if it supports Keep-Alive HTTP connections)? It does not affect the behavior of DeleGate as a HTTP proxy. Cheers, Yutaka -- 9 9 Yutaka Sato <pfqcabdyi-mxhgu46iqh3w.ml@delegate.org> http://delegate.org/y.sato/ ( ~ ) National Institute of Advanced Industrial Science and Technology _< >_ 1-1-4 Umezono, Tsukuba, Ibaraki, 305-8568 Japan Do the more with the less -- B. Fuller