A simple HTTP proxy in Go, no caching. Supports HTTP and CONNECT method for HTTPS & HTTP/2.
It listens on TCP IPv4/IPv6 at the specified port.
Example:
$ go run http_proxy.go -listen :8080 [-add-forwarded-for]
Flag -add-forwarded-for adds client IP to the X-Forwarded-For header.
Install go package, create Debian package, install:
$ go get -u github.com/zamibd/http-proxy
$ cd $GOPATH/src/github.com/zamibd/http-proxy
Create a new issue.
