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
その部分を省略すると、リクエストが通過しなくなります。
応答を気にしないフェッチ要求を作成するための最良のオプションは何ですか?