Golang发送http请求发送两次而不是一次

时间:2017-04-13 13:19:50

标签: http go

我正在尝试使用以下代码执行简单的http post请求: Golang code from another SO post

它发送了两次http请求(我既尝试了自己的网络服务也尝试了Firebase消息服务器)。任何人都知道什么是错的?谢谢。

修改 忽略我,发现它是导致问题的AVG反病毒。如果我这样做:go run program.go然后点击输入一次,AVG中断说它已扫描它然后让它运行。这导致http调用两次。如果我在运行之前禁用防病毒软件,则http requrest仅在另一端收到一次。我已经开启和关闭防病毒软件几次以确认这是原因。

1 个答案:

答案 0 :(得分:1)

在我的编辑中,原因是AVG反病毒。控制台日志中没有任何内容表明程序的任何部分都运行了两次。我不知道为什么downvotes,我花了几个小时,从Firebase消息服务器转移到我自己的网络服务器以删除外部依赖,甚至读取net / http包中的源。