mirror of
https://git.phreedom.club/localhost_frssoft/compy.git
synced 2024-11-27 02:21:34 +00:00
a4a691b7b8
Add http2 using the go-1.6 net/http built-in support. net/http's http2 doesn't support hijacking, so instead of hijacking the inital CONNECT tcp connection, tunnel proxied requests/responses over the reader and writer streams of the CONNECT request. |
||
---|---|---|
proxy | ||
transcoder | ||
compy.go | ||
LICENSE | ||
README |
1, Compy Compy is an HTTP/HTTPS proxy with mitm support and basic content compression/transcoding capabilities. 2, Features: - HTTPS proxy (encrypted connection between client and proxy) - man in the middle support - gzip compression - transcode animated gif to static image - transcode jpeg to desired quality using libjpeg - transcode png - html/css/js minification 3, Usage See compy --help 4, Credits https://github.com/pixiv/go-libjpeg https://github.com/tdewolff/minify 5, License See LICENSE