我正在阅读GAE中异步获取请求的文档。Python 不是我的第一语言,所以我很难找出最适合我的情况的语言。我并不真正需要或关心请求的响应,我只需要它发送请求并忘记它并继续执行其他任务。
所以我尝试了文档中的代码:
from google.appengine.api import urlfetch
rpc = urlfetch.create_rpc()
urlfetch.make_fetch_call(rpc, "http://www.google.com/")
# ... do other things ...
try:
result = rpc.get_result()
if result.status_code == 200:
text = result.content
# ...
except urlfetch.DownloadError:
# Request timed out or failed.
# ...
try:
但是除非我包含and ,否则这段代码不起作用except
,我真的不关心。省略该部分会使请求无法通过。
在我不关心响应的情况下创建获取请求的最佳选择是什么,以便它只是开始请求,然后继续执行任何其他任务,并且永不回头?