在应用程序引擎上卷曲
答
否。要发出HTTP请求,您需要使用urlfetch服务。
App Engine上的urllib,urllib2和httplib被修补为透明地使用此API,因此任何使用这些标准模块之一执行HTTP请求的第三方模块都可以使用。
cURL中的'c'存在,因为库是用C编写的;其他语言的cURL接口(如pycurl)使用libcurl库,并且不能在App Engine上使用,因为不允许在C扩展上回复的模块。
答
我会推荐使用URL获取服务。 例如在python中
from google.appengine.api import urlfetch
url = "http://www.google.com/"
result = urlfetch.fetch(url)
if result.status_code == 200:
doSomethingWithResult(result.content)
答
对此的回答有些过时。 cURL现在完全适用于GAE。我们在GAE上托管的PHP应用程序中使用了很多地方。
有没有什么办法可以模拟twitter和facebook登录? – 2010-04-04 09:14:13