gpt4 book ai didi

google-app-engine - http.DefaultTransport 和 http.DefaultClient 在 AppEngine 中不可用,但库使用它们

转载 作者:IT王子 更新时间:2023-10-29 01:43:07 26 4
gpt4 key购买 nike

我正在使用一个库 (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/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com