wsarecv:现有连接被远程主机强行关闭

时间:2019-11-08 15:49:23

标签: http go winsock

在本地网络中将Post发送到https rest api端点时,出现错误:

wsarecv: An existing connection was forcibly closed by the remote host.

但是,当我在同一台服务器上使用Postman时,效果很好。

该问题特定于我的Go http配置,我不确定是什么问题。

我尝试在http客户端上禁用TLS,但问题仍然存在:

// disable SSLVerify
func getHttpClient() *http.Client {
    tr := &http.Transport{TLSClientConfig: &tls.Config{InsecureSkipVerify: true}} // disable SSL integrity check
    return &http.Client{Transport: tr}
}

edit:更正,它正在通过代理(可能是Bluecoat)进行路由,该代理正在执行一些MitM操作。但是仍然不知道为什么它可以在Postman上使用,但不能在Golang上使用。

0 个答案:

没有答案