可以在谷歌应用引擎上使用吗?
答案 0 :(得分:13)
没有。要发出HTTP请求,您需要使用urlfetch服务。
App Engine上的cURL中的'c'是因为库是用C语言编写的;其他语言的cURL接口(如pycurl)使用libcurl库,不能在App Engine上使用,因为不允许在C扩展上回复的模块。
答案 1 :(得分:5)
我建议使用网址提取服务。 例如在python中
from google.appengine.api import urlfetch
url = "http://www.google.com/"
result = urlfetch.fetch(url)
if result.status_code == 200:
doSomethingWithResult(result.content)
答案 2 :(得分:3)
对此的答案有点过时了。 cURL现在完全适用于GAE。我们在GAE上托管的PHP应用程序中使用了很多地方。
答案 3 :(得分:1)
看看Twitter4J http://twitter4j.org/en/index.html - 特别提到App Engine支持。
答案 4 :(得分:0)
这是一个真正古老的问题,我最终会在这里,所以其他人也可以。
App Egine支持cURL请求。
按照文档https://cloud.google.com/appengine/docs/standard/php/issue-requests