GCS クライアント ライブラリを使用して Google クラウド ストレージに zip ファイルを書き込んでいます。次に、create_gs_key() 関数を使用して BLOB キーを取得します。ファイルを作成した直後に、2 番目の http 要求を使用してダウンロードを試みます。X-AppEngine-BlobKey ヘッダー レスポンスに、前回の呼び出しで取得した blob キーを書き込みます。
ファイルが比較的大きい場合 (通常は約 30 MB 以上)、最初の試行でファイルが不完全になり、目標サイズより数 MB 小さくなることがあります。少し待てば、通常は次の試行で問題ありません。
現在非推奨となっている API を使用してブロブストアにファイルを書き込もうとしたときに、同じ問題が発生しました。
ファイルを閉じたときに、すでに提供できるようになっていることが保証されていますか?