2016-07-05 8 views
1

リモートサーバから大きなファイル(3〜4 GB)を取得してCloud Storageに保存する必要があるユースケースがあります。私はを手動でにするコードを書く方法を知っていますが、私はこのプロセスを自動化したいと思います。 urlfetchを使用してファイルを取得し、結果をCloud Storageに直接保存するにはどうすればよいですか?Google App Engineを使用して大きなファイル(http GET)を取得し、Cloud Storageに保存する

+3

あなたは[Transfer Service](https://cloud.google.com/storage/transfer/create-url-list)を検討しましたか? – mensi

+0

URLFEtchを使用したリクエストは、従来のappengineのフロントエンドリクエストによってサイズが制限されています。 https://cloud.google.com/appengine/docs/python/outbound-requests#quotas_and_limitsこれもオプションではありません。 –

+0

ええ、私はこの記事を書いた後、私が今までに検索したものはすべてかなり小さく、私は間違いなく大きなダウンロードが似ていると思っていたことを発見しました。 – seawolf

答えて

0

@mensiが示唆しているように、これを行う最も簡単な方法は、Transfer Serviceを使用することです。私の特別なケースではうまくいかないでしょうが、一般的なケースではそれは行く方法です。

関連する問題