cpr icon indicating copy to clipboard operation
cpr copied to clipboard

C++ Requests: Curl for People, a spiritual port of Python Requests.

Results 128 cpr issues
Sort by recently updated
recently updated
newest added

## Issue Solves #757. The webserver should use mongoose 7 instead of mongoose 6, for not using deprecated OpenSSL functions. Furthermore, the test cases simulating slow connections should be fixed....

Enhancement :ok_hand:

Hello, maybe i am stupid), but i don't understand how build this library for ios and android, it would be nice to have some kind of instructions. Thanks.

Build :construction_worker:
curl :globe_with_meridians:

Hi ! I've just moved from 1.7.0 to 1.9.0 this morning and I get a seg fault on my first GET request. This line in session.h make it crash: `...

Awaiting Resonse :hourglass_flowing_sand:
Needs Investigation :mag:

I have a strange waiting time when using cpr::Get to download a file with more then a few kb ``` int main() { cpr::Response r = cpr::Get(cpr::Url{ "http://www.httpbin.org/bytes/1096" }); std::cout

Question :question:
Awaiting Resonse :hourglass_flowing_sand:
Needs Investigation :mag:

``` cpr::Response r = cpr::Get(cpr::Url{"https://streaming/api"}, cpr::Timeout{10000}, sslOpts, cpr::WriteCallback([&](std::string response_line) { std::cout

Question :question:
Enhancement :ok_hand:

I'm looking for an HTTP library that has support for custom sockets. That is, I implement my own socket open, connect, send functions. I know that libcurl has this option....

Feature :sparkles:
curl :globe_with_meridians:

Hi, I noticed you force overwrite the default CMake BUILD_TESTING Variable here: https://github.com/whoshuu/cpr/blob/master/CMakeLists.txt#L156 This breaks projects depending on the lib. If I want to run my tests I need to...

Bug :bug:
Build :construction_worker:

## Description With the latest releases of OpenSSL we get a few deprecation warnings, when compiling [mongoose](https://github.com/cesanta/mongoose): ```log [build] /home/fabian/Documents/Repos/libcpr/cpr/build/_deps/mongoose-src/mongoose.c: In function ‘mg_use_cert’: [build] /home/fabian/Documents/Repos/libcpr/cpr/build/_deps/mongoose-src/mongoose.c:4758:7: warning: ‘PEM_read_bio_DHparams’ is deprecated: Since...

Enhancement :ok_hand:

See https://github.com/libcpr/cpr/issues/700 for the first bug report on this issue. It was fixed for a while, but unfortunately https://github.com/libcpr/cpr/commit/c0a412230be7ce1fced4b8c3a6fb2b8b9f7dd746 introduced a new inclusion of curl.h, so the problem appeared again....

Bug :bug:
Windows :tv:

We should update the complete library to be `C++20` or at least `C++17` ready. My plan is to make use of `C++17` features like [`std::opt`](https://en.cppreference.com/w/cpp/utility/optional) and the new default deleter...

Feature :sparkles: