Google App Engineで1MBを超える()Fetch()を取得するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/4109255

質問

Google Appエンジンの制限 urlfetch.fetch() への応答 1MB. 。これの回避策はありますか(多分有料版に切り替えます)?

私はPythonを使用していますが、素晴らしい例を提供することが可能であれば。

役に立ちましたか?

解決

真新しいものと SDK 1.4.0 32mbyteをダウンロードできます。 ただし、10秒の締め切り制限がまだあることに注意してください;-)。 締め切りは、リクエストハンドラーでは最大60秒、タスクキューとクロンの求人ハンドラーでは10分までになります。

Urlfetch許可応答サイズが最大32 MB増加しました。要求サイズはまだ1 MBに制限されています。

他のヒント

いいえ、URLフェッチごとに1MBを超えることはできません(請求を有効にしても)。ただし、次のようにターゲットURLの一部を取得できる場合があります Range ヘッダーとこれらのピースを組み合わせます。各1MBチャンクを同時に取得できるため、これはさらに速いかもしれません(使用する 非同期フェッチ).

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top