嗨,我想在创建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示例(我未创建此要点)

https://gist.github.com/michaljemala/d6f4e01c4834bf47a9c4

09-26 06:45