Google App Engine のドキュメントには、HTTP リクエストによる 32MB の制限があると記載されています。
44K のファイルをアップロードしようとしていますが、サーバー ログに何が起こったかを参照することなく「キャンセル」ステータスが表示されます (開発環境で動作します)。7.5K ファイル (7.8K リクエスト) で撮影すると、すべて正常に動作します。
このファイルを解析してクライアントに応答を返すだけでよいので、ファイルを保存するために Blobstore API は必要ありません。
以下、私のクライアント(GWT)コード:
form.setAction("/import_file_parser");
form.setEncoding(FormPanel.ENCODING_MULTIPART);
form.setMethod(FormPanel.METHOD_POST);
form.addSubmitCompleteHandler(uploadReceiver);
この 32MB の制限はまだ有効ですか? 何が起こっている?