1

再開可能なアップロードが失敗したとき、 https://developers.google.com/drive/manage-uploads#resuming_a_failed_chunkのガイドに従って正常にアップロードされたデータのサイズを取得しようとしましたが、 サーバーは常に 500 内部サーバー エラーを返します。

同じ理由で、 com.google.api.client.http.HttpRequest.execute() は常に失敗しました (何らかの理由でアップロードに失敗しました(ソケットのタイムアウト..) -> リトライ -> アップロードに成功したデータのサイズを取得 -> 500 エラー )

[ログ]

07-06 10:20:14.320: 私/GDTest(29334): -------------- 要求 --------------
07-06 10:20:14.320: I/GDTest(29334): PUT https://www.googleapis.com/upload/drive/v2/files?uploadType=resumable&upload_id=AEnB2Upe55Y_KlG2---SKIP----vSIWg
07-06 10:20:14.320: I/GDTest(29334): Accept-Encoding: gzip
07-06 10:20:14.320: I/GDTest(29334): 承認: ベアラー ya29.AHE---SKIP---Qo9GN
07-06 10:20:14.320: I/GDTest(29334): コンテンツ範囲: バイト */2148165
07-06 10:20:14.320: I/GDTest(29334): ユーザーエージェント: Google-HTTP-Java-Client/1.10.3-beta (gzip)
07-06 10:20:14.320: 私/GDTest (29334): コンテンツの長さ: 0
07-06 10:20:14.980: 私/GDTest(29334): -------------- 応答 --------------
07-06 10:20:14.980: I/GDTest(29334): 500 内部サーバー エラー
07-06 10:20:14.980: I/GDTest(29334): キャッシュ制御: キャッシュなし、ストアなし、再検証が必要
07-06 10:20:14.980: I/GDTest(29334): コンテンツの長さ: 180
07-06 10:20:14.980: I/GDTest(29334): コンテンツ タイプ: アプリケーション/json
07-06 10:20:14.980: I/GDTest(29334): 日付: 2012 年 7 月 6 日金曜日 10:20:14 GMT
07-06 10:20:14.980: I/GDTest(29334): 有効期限: 1990 年 1 月 1 日金曜日 00:00:00 GMT
07-06 10:20:14.980: I/GDTest(29334): プラグマ: キャッシュなし
07-06 10:20:14.980: I/GDTest(29334): サーバー: 2012 年 6 月 14 日 02:12:09 に構築された HTTP アップロード サーバー (1339665129)
07-06 10:20:14.980: I/GDTest(29334): X-Android-Received-Millis: 1341570014983
07-06 10:20:14.980: 私/GDTest(29334): X-Android-Sent-Millis: 1341570014772
07-06 10:20:14.995: 私/GDTest(29334): -------------- 要求 --------------
4

1 に答える 1

0

リクエストが正しいように見えるため、バグが原因である可能性が高いようです (通常、500 応答はバグが原因です)。

これは常に同じファイルで発生しますか? はいの場合、そのファイルを私と共有していただけますか? 別の(小さい)ファイルで同様のことを試しましたか?

于 2012-07-19T12:44:28.927 に答える