作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我正在使用一个库 (gotwilio),它使用 http.Client 对象向服务器发出 http 请求:
client := &http.Client{}
然而,这在 appengine 上失败并显示以下错误消息:
http.DefaultTransport and http.DefaultClient are not available in App Engine
这是有道理的。但是,由于库直接使用这些,所以我无法告诉库使用 appengine 提供的基于 urlfetch 的传输。
有没有办法让 &http.Client{} 总是返回一个与 urlfetch 一起工作的客户端....在 java 中,这在 appengine 上也是可能的。 (URLConnection 正常工作)
最佳答案
遗憾的是,OTOH 你可以只复制库,更改 github.com/sfreiberg/gotwilio/gotwilio.go
中的 func (twilio *Twilio) post
并使用您的本地副本,直到正确实现。
关于google-app-engine - http.DefaultTransport 和 http.DefaultClient 在 AppEngine 中不可用,但库使用它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25775720/
我正在使用一个库 (gotwilio),它使用 http.Client 对象向服务器发出 http 请求: client := &http.Client{} 然而,这在 appengine 上失败并显
当我尝试使用 onesignal 环境在 golang App Engine 中实现推送通知时。但是我收到错误“http.DefaultTransport 和 http.DefaultClient 在
我是一名优秀的程序员,十分优秀!