この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Bulk API 2.0 レスポンスでの圧縮の使用

取り込みジョブの場合、Bulk API 2.0 はレスポンスボディを圧縮できます。これにより、ネットワークのトラフィックが削減され、応答時間が短縮されます。

レスポンスは、クライアントが gzip の値を持つ Accept-Encoding ヘッダーを使用して要求を行う場合に圧縮されます。Bulk API 2.0 はレスポンスを gzip 形式で圧縮し、Content-Encoding: gzip レスポンスヘッダーとともにクライアントに送信します。gzip 以外の値を持つ Accept-Encoding ヘッダーを使用して要求が行われると、エンコードタイプは無視され、レスポンスは圧縮されません。

たとえば、Accept-Encoding: gzip ヘッダーを使用してジョブ成功レコードの結果の取得要求が行われた場合、レスポンスは次のようになります。
1HTTP/1.1 200 OK 
2Date: Tue, 09 Oct 2012 18:36:45 GMT 
3Content-Type: text/csv; charset=UTF-8 
4Content-Encoding: gzip 
5Transfer-Encoding: chunked
6
7...compressed response body...

Bulk API 2.0 は、レスポンスの圧縮について HTTP 1.1 標準に従います。圧縮については、「圧縮の使用」を参照してください。ほとんどのクライアントは圧縮レスポンスを自動的にサポートします。圧縮されたレスポンスを要求しても、REST フレームワークでは、レスポンスが圧縮形式で返されない場合があります。クライアント別の詳細は、https://developer.salesforce.com/page/Tools を参照してください。