猿问

GAE Golang-HTTP JSON RPC调用可在dev_appserver中使用

我正在创建一个Go Google App Engine应用程序,该应用程序将对比特币服务器进行HTTP JSON RPC调用。我的代码可以在dev_appserver上正常工作,但是当部署在GAE上时,代码似乎无法正常工作。我正在使用GitHub上可用的库,并这样称呼它:


func GetInfo(id interface{})(map[string]interface{}, os.Error){

    resp, err:=httpjsonrpc.Call("user:pass@111.1.1.1:18332", "getinfo", id, nil)

    if err!=nil{

        log.Println(err)

        return resp, err

    }

    return resp, err

}

调用时应给出以下内容:


map[proxy: keypoololdest:1.327368259e+09 blocks:45385 keypoolsize:101 connections:11 version:50200 difficulty:8.88353262 generate:false hashespersec:0 paytxfee:0 balance:0 genproclimit:-1 testnet:true errors:]

但是在GAE上调用该函数似乎会导致错误。代码的哪一部分可以在dev_appserver上运行,但在GAE上失败?


ABOUTYOU
浏览 203回答 1
1回答
随时随地看视频慕课网APP

相关分类

Go
我要回答