netty5/handler-proxy/src/main/java/io/netty/handler/proxy
Franck Chevassu f52b07dede Fix HTTP version and Host header in HttpProxyHandler
Motivation:

  The current implementation does not comply with RFC2817 on two points:

  - The HTTP version required to support the CONNECT method is 1.1,
    but the current implementation specifies 1.0.

  - The HOST header should hold the name or address of the Target Host,
    but the current implementation uses the proxy address instead.

Modifications:

  - Specify HTTP version 1.1,
  - The HOST header is now set using the Target Host's name (or address,
    if it is resolved).

Result:

  The CONNECT request is RFC2817-compliant.
2016-06-22 16:26:56 +02:00
..
HttpProxyHandler.java Fix HTTP version and Host header in HttpProxyHandler 2016-06-22 16:26:56 +02:00
package-info.java Add proxy support for client socket connections 2014-10-14 12:29:08 +09:00
ProxyConnectException.java Add proxy support for client socket connections 2014-10-14 12:29:08 +09:00
ProxyConnectionEvent.java Small performance improvements 2014-11-20 00:10:06 -05:00
ProxyHandler.java Use shaded dependency on JCTools instead of copy and paste 2016-06-10 13:19:45 +02:00
Socks4ProxyHandler.java Revamp io.netty.handler.codec.socksx 2015-02-10 09:14:13 +09:00
Socks5ProxyHandler.java Revamp io.netty.handler.codec.socksx 2015-02-10 09:14:13 +09:00