【发布时间】:2016-07-25 15:06:40
【问题描述】:
您好,我想在创建 tlsclient 后在 GO 中执行 GET 请求,例如:
client, err := docker.NewTLSClient(sconf.DockConf.Endpoint, sconf.DockConf.Cert, sconf.DockConf.Key, sconf.DockConf.Ca)
那么如何在 GO 中执行 Get 请求?
【问题讨论】:
您好,我想在创建 tlsclient 后在 GO 中执行 GET 请求,例如:
client, err := docker.NewTLSClient(sconf.DockConf.Endpoint, sconf.DockConf.Cert, sconf.DockConf.Key, sconf.DockConf.Ca)
那么如何在 GO 中执行 Get 请求?
【问题讨论】:
不确定您使用的是什么包,但 http 包有 NewRequest 功能
req, _ := http.NewRequest("GET", url, nil)
client.Do(req)
--编辑
此外,这是一个完整的带有客户端证书的 TLS 示例(我没有创建这个要点)
【讨论】: