https://www.googleapis.com/upload/bigquery/v2/projects/projectId/jobs?uploadType=resumableこの開始リクエストでは本文が空であるか、メタデータのみが含まれています。アップロードするファイルの実際の内容は、後続のリクエストで転送します。ヘッダーを使用します。X-Upload-Content-Type。X-Upload-Content-Length。データのバイト数を設定します。このリクエストの時点で長さが不明な場合は、このヘッダーを省略できます。Content-Type。メタデータのデータ型に応じて設定します。Content-Length。最初のリクエストの本文で提供するバイト数を設定します。チャンク形式転送エンコードを使用する場合は不要です。リファレンスをご覧ください。再開可能なセッションを開始する方法を示しています。次に、レスポンスを処理する方法を説明します。レスポンスを返します。パラメータ部分が含まれています。リクエストに対するレスポンスは次のとおりです。コピーして保存します。リクエストを送信します。リクエストの形式は次のとおりです。ファイルのサイズ)を設定します。ファイルをアップロードする再開可能なリクエストを以下に示します。レスポンスを、このリソースに関連付けられているメタデータとともに返します。なり、このリソースに関連付けられているメタデータが返されます。レスポンスが返された場合は、中断されたアップロードを再開するに記載された手順に従ってください。チャンク形式でファイルをアップロードする再開可能なアップロードでは、ファイルをチャンクに分割して、各チャンクを順にアップロードする一連のリクエストを送信できます。コストが発生するため、この方法は推奨されず、通常は不要です。つのリクエストで転送するデータの量を減らすために、チャンクの使用が必要になることもあります。リクエストの一部のクラスのように、リクエストごとに固定の時間制限がある場合は、この方法が役立ちます。デフォルトでアップロードの進捗表示をサポートしていない古いブラウザに、アップロードの進捗インジケーターを表示することもできます。Content-Length。チャンクサイズを設定します。最後のリクエストでは、チャンクサイズより小さい値になることがあります。ファイルの何バイト目から何バイト目までをアップロードするかを設定します。2)をアップロードすることを意味します。バイト)の倍数にする必要があります。チャンクを使用する場合は、効率的にアップロードするために、チャンクサイズをできるだけ大きくすることが重要です。バイトを送信するリクエストは次のようになります。ヘッダーで返された上限値を使用して、次のチャンクの開始位置を決定します。レスポンスが返された場合は、中断されたアップロードを再開するに記載された手順に従ってください。ファイルの残りをアップロードするのではなく、中断した位置からチャンクのアップロードを続行します。ヘッダーを使用してください。前のリクエストで送信したすべてのバイトをサーバーがすでに受信したとは限りません。取得したらすぐに再開可能なアップロードを開始し、中断が発生したらすぐにそのアップロードを再開することをおすすめします。