文件名称:goproxy:Go的HTTP代理库
文件大小:132KB
文件格式:ZIP
更新时间:2024-03-16 02:07:46
Go
介绍 软件包goproxy为Go(golang)提供了可自定义的HTTP代理库, 它支持常规的HTTP代理,通过CONNECT的HTTPS和使用“中间人”样式攻击的“劫持” HTTPS连接。 代理的目的是在合理的流量下可用,但可自定义和编程。 代理本身只是一个net/http处理程序。 为了使用goproxy,应将其浏览器设置为将goproxy用作HTTP代理。 这是您和。 例如,运行./bin/basic时应用作代理的URL为localhost:8080 ,因为这是基本代理的默认绑定。 邮件列表 新功能在开发之前将在进行讨论。 最新稳定版本 从gopkg.in/elazarl/goproxy.v1获取最新的gopkg.in/elazarl/goproxy.v1 。 为什么不使用Fiddler2? Fiddler是具有相似意图的出色软件。 但是,Fiddler并不像gopro
【文件预览】:
goproxy-master
----signer_test.go(4KB)
----go.mod(109B)
----all.bash(325B)
----ca.pem(2KB)
----.github()
--------workflows()
----regretable()
--------regretreader.go(3KB)
--------regretreader_test.go(4KB)
----https.go(13KB)
----go.sum(356B)
----logger.go(84B)
----certs()
--------openssl.cnf(1KB)
--------openssl-gen.sh(301B)
----transport()
--------transport.go(20KB)
--------roundtripper.go(857B)
--------util.go(288B)
----counterecryptor.go(1KB)
----websocket.go(3KB)
----examples()
--------go.mod(254B)
--------goproxy-jquery-version()
--------goproxy-no-reddit-at-worktime()
--------go.sum(487B)
--------goproxy-websockets()
--------goproxy-upside-down-ternet()
--------goproxy-yui-minify()
--------cascadeproxy()
--------goproxy-transparent()
--------goproxy-basic()
--------goproxy-sokeepalive()
--------goproxy-customca()
--------goproxy-eavesdropper()
--------goproxy-stats()
--------goproxy-httpdump()
--------goproxy-sslstrip()
----actions.go(3KB)
----LICENSE(1KB)
----doc.go(4KB)
----README.md(6KB)
----test_data()
--------baby.jpg(3KB)
--------panda.png(11KB)
--------football.png(4KB)
----signer.go(3KB)
----counterecryptor_test.go(3KB)
----certs.go(6KB)
----responses.go(1KB)
----proxy.go(6KB)
----ext()
--------go.mod(125B)
--------auth()
--------go.sum(235B)
--------html()
--------image()
----key.pem(3KB)
----dispatcher.go(13KB)
----.gitignore(10B)
----chunked.go(2KB)
----ctx.go(3KB)
----proxy_test.go(29KB)