Patrick Wolfe

Results 6 comments of Patrick Wolfe

> a way around this is to use [gstd](https://github.com/RidgeRun/gstd-1.x) Is there a way to send a pipeline constructed in a C/C++ application with GObject syntax to gstd? I have a...

I think those documents pertain to raw S3 uploads and not via [Presigned URLs](https://docs.aws.amazon.com/AmazonS3/latest/userguide/ShareObjectPreSignedURL.html). With presigned URLs clients can request a URL for uploading to a specific location that has...

Alright, so by turning on verbose logging I can see a difference between the libcurl and CPR reqeusts: libcurl: ``` * Trying 52.217.168.73:443... * Connected to .s3.amazonaws.com (52.217.168.73) port 443...

Based on [this comment](https://github.com/libcpr/cpr/issues/590#issuecomment-881229038), I tried the following request ``` auto r = cpr::Put(cpr::Url{url.c_str()}, cpr::Verbose{true}, cpr::Body(data.str().c_str(), size), cpr::Header{{"content-type","application/octet-stream"}}); ``` and got the following result: ``` * Trying 54.231.172.201:443... * Connected...

I gave that a try: CPR: ``` * Trying 52.217.96.124:443... * Connected to .s3.amazonaws.com (52.217.96.124) port 443 (#0) * ALPN, offering http/1.1 * CAfile: /etc/ssl/certs/ca-certificates.crt * CApath: /etc/ssl/certs * SSL...

All good, I have not either. In the short term I am just using the libcurl example which seems to work fine anyway (my preference in the long term would...