从AppEngine调用外部服务时出现权限拒绝错误

当我从go代码中调用另一个Web服务时,出现权限拒绝错误。

我的服务器端go程序的处理程序代码的一部分:

client := http.Client{}if resp, err := client.Get("http://api.wipmania.com/" + r.RemoteAddr); err != nil {
    c.Errorf("Error getting location from ip: %s", err.Error())}

从日志中:

Error getting location from ip: Get http://api.wipmania.com/30.30.30.30: permission denied

我在这里看到了类似的qn 。仍然无法弄清楚。您能否告诉我执行此操作的正确方法是什么,以及是否必须在Appengine控制台上设置任何权限?


偶然的你
浏览 201回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go