文件名称:concord:人或团体之间的协议或和谐
文件大小:11KB
文件格式:ZIP
更新时间:2024-06-05 05:45:25
Go
和睦 与Golang的http.Client一起使用的HTTP(S) http.Client ,其接口提供了一种机制来响应需要身份验证的代理。 代理授权者 ProxyAuthorizer实现了Handshaker接口,该接口表示一种机制,用于处理来自需要身份验证response.StatusCode == 407代理的response.StatusCode == 407 。 握手函数接收一个*http.Response ,一个*http.Request和一个net.Conn并返回一个*http.Response 。 返回的响应应该是身份验证成功或失败的结果。 在成功认证的情况下,返回的响应通常是所提供请求的所需响应。 传入的*http.Response可用于确定代理服务器提供哪种身份验证(例如,Basic,Negotiate或NTLM)。 在写入net.Conn之前,必须关闭此响应的
【文件预览】:
concord-master
----Gopkg.toml(610B)
----concord.go(7KB)
----.travis.yml(84B)
----LICENSE(3KB)
----Gopkg.lock(455B)
----README.md(2KB)
----concord_test.go(6KB)
----.gitignore(210B)
----handshakers()
--------ntlm_auth_proxy.go(431B)
--------ntlm_auth_proxy_windows.go(2KB)
--------basic_proxy.go(1KB)
--------basic_proxy_test.go(1KB)
--------ntlm_auth_proxy_other.go(194B)