Bulk Import API Calls Returning Blank Responses

Summary

When submitting a file for bulk import via the REST API, the uploads appears to stall with no response.

Issue

Occasionally Bulk Import API calls will "hang" or "stall" never returning a response. This may appear to be a blank or missing response when the API is actually still waiting for the end of the file to be transferred.


Solution

You can add the following header:

'Transfer-Encoding: chunked' 


to your API calls and it will fix this issue. Please note that adding this header on the client side will cause cURL to send data in chunks. For more information on chunked file transfer, see Wikipedia: Chunked Transfer Encoding


Environment

REST API Bulk Import

Labels (1)