文件名称:proxyplease:跨平台代理选择和可选的本机身份验证协商
文件大小:16KB
文件格式:ZIP
更新时间:2024-05-29 17:25:04
golang proxy ntlm kerberos sspi
代理人请 很好地询问,您可能会被代理。 proxyplease是一个Go包,它尝试根据可用的假设建立有效的代理连接。 它通过使用本机和第三方库来实现。 proxyplease返回一个DialContext,该DialContext可在http.Client Transport或其他上下文中使用。 例子 您可以从系统假设完整的代理配置和身份验证。 dialContext := proxyplease . NewDialContext (proxyplease. Proxy {}) 或者,也许您想指定一个特定的SOCKS5代理: u , _ := url . Parse ( "socks5h://localhost:1080" ) dialContext := proxyplease . NewDialContext (proxyplease. Proxy { URL : u })
【文件预览】:
proxyplease-master
----.gitignore(191B)
----go.mod(412B)
----debug.go(313B)
----socks.go(985B)
----ntlm_windows.go(4KB)
----LICENSE(1KB)
----ntlm_other.go(5KB)
----negotiate_windows.go(2KB)
----go.sum(4KB)
----connect.go(3KB)
----proxy.go(4KB)
----README.md(6KB)
----example()
--------websocket.go(2KB)
----negotiate_other.go(255B)
----basic.go(1KB)