从 App Engine 发送 HTTP 请求

2024-01-05

是否可以从我的 AppEngine 应用程序发送 HTTP 请求?我需要提出一些请求并从其他站点提取一些数据。


是的。更多信息请点击这里:http://code.google.com/appengine/docs/python/urlfetch/overview.html http://code.google.com/appengine/docs/python/urlfetch/overview.html

您可以使用Python标准 库 urllib、urllib2 或 httplib 发出 HTTP 请求。跑进去的时候 App Engine,这些库执行 使用 App Engine 的 URL 的 HTTP 请求 fetch 服务,在 Google 上运行 可扩展的 HTTP 请求基础设施。

这是一个例子:

import urllib
from xml.dom import minidom
from google.appengine.api import urlfetch

params = urllib.urlencode({'p': loc_param, 'u': units,})
full_uri = '?'.join([url, params,])

result = urlfetch.fetch(full_uri)
if result.status_code == 200:
    return minidom.parseString(result.content)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从 App Engine 发送 HTTP 请求 的相关文章

随机推荐