我在一个 docker 容器(端口 5044)中有一个服务器,在另一个 docker 容器(端口 4545)中有一个客户端。我想从客户端向服务器发送 POST 请求,但收到错误消息“发布“http://127.0.0.1:5044/check”:拨打 tcp 127.0.0.1:5044:连接:连接被拒绝”。
json, err := json.Marshal(x)
if err != nil {
log.Fatal(err)
}
resp, err := http.Post("http://127.0.0.1:5044/check", "application/json", bytes.NewBuffer(json))
//Handle Error
if err != nil {
log.Fatalf("An Error Occured %v", err)
}
defer resp.Body.Close()
//Read the response body
body, err := ioutil.ReadAll(resp.Body)
if err != nil {
log.Fatalln(err)
}
return string(body)
我可以使用邮递员发送发帖请求,一切正常。我尝试连接以测试互联网服务 ( https://ptsv2.com/ ),它也能正常工作。似乎 golang 不想连接到本地服务器表单 docker:/
紫衣仙女
ITMISS
神不在的星期二
相关分类