I'm using HTTP request to download a file from a specific server (Video Recorder of cameras).
This Video Recorder provides API to download a specific file using HTTP POST and body with the wanted parameters.
I'm preforming the call and after a while getting the response with the bytes of the video. But this takes time - in relation to the network and file size.
I would like to get a progress on this request.
The Video Recorder provides also a WebUI that shows a progress bar while downloading - so I guess it is possible.
I would like also in my code to see that progress and act accordingly.
I'm using RestSharp
for requests, but can have any other solution too.