I need to stream a datafile from an IOS/Swift app to my node API server backend. On the backend, I receive the POST data and upload this to an S3 bucket. I have implemented the upload from IOS with Alamofire and it works ok but this is not currently a streaming solution. My understanding is that Alamofire does not support multipart form-data streaming. Given the file sizes that I need to handle (100-500GB) I need to stream this.
Stream: IOS -> Node API -> S3
I can not find any solution to stream from IOS to the server Api. I know how to receive the POST stream to the server forward that to the S3 server. I just need to send the stream from the IOS App.
Any help would be most appreciated with code samples. Thanks.