Fabian Sauter
Fabian Sauter
Here you can find information and an example for how to get cpr to compile with OpenSSL on MacOS: https://github.com/libcpr/cpr/blob/master/.github/workflows/ci.yml#L529-L559 You have to set environment variables for it
Reopening since it seams to be not working. I have never been using Android so far. Can anyone provide us a minimal project so we can debug this?
In my eyes this is not a cpr issue and more a system configuration issue. The problem is, Android (CMake) can not find a valid OpenSSL version for the target...
The thread pool is not intended by design to be shut down from the outside. It will be cleaned up manually (except the currently running tasks) when exiting the application....
I've never worked with aws S3 buckets before, but based on the documentation provided [here](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObject.html) you need to set additional headers like the `Content-MD5` header for your request. I don't...
Found an other example for uploading to S3 via libcurl: https://gist.github.com/tuxfight3r/7ccbd5abc4ded37ecdbc8fa46966b7e8
Aha! Than your example makes sense. I think this is might be related to #590. I was never able to reproduce #590, but I have seen some flaky behaviour when...
You can try to change the accepted encoding using the following option: `cpr::AcceptEncoding{{"deflate", "gzip", "zlib"}}` Docs: https://docs.libcpr.org/advanced-usage.html#http-compression
Hmmm, the headers "should not" make a difference. For further debugging you can spin up a dummy server using [postman](https://www.postman.com/). Sorry don't have too much time for looking into this...
@ZACKhdn Thanks for reporting. This shouldn't be too hard to add. Will look into it at ~the end of the month after my vacation.