Timeout when uploading large CSV files via Web Request to Google Cloud Storage

Hi!
We’re experiencing an issue when uploading larger CSV files from Appfarm to GCP Buckets.

When uploading small CSV files (< 30 kB), everything works as expected.
But when trying to upload larger CSV files (~30 MB), the action fails with a:
“Client did not respond in time (request type: GET_SINGLE_OBJECT)” and the websocket connection drops during the process (see screenshots).

It looks like the upload or the subsequent Web Request exceeds a time limit or connection threshold.

Is there a file size limit or timeout threshold for uploads/Web Requests in Appfarm?
How can this be fixed so larger files can be uploaded?

Thanks!


Hi Gangeya!
There is a limit of 30mb on our websocket. But you can try to send it over the client instead. On the web request action node, enable “send from client”.

For this to work, your bucket must be configured to accept requests from your solution’s URL via cors headers ( Set up and view CORS configurations  |  Cloud Storage  |  Google Cloud Documentation ).

Let us know how it goes!