diff options
author | Toni Uhlig <matzeton@googlemail.com> | 2021-04-27 13:45:54 +0200 |
---|---|---|
committer | Toni Uhlig <matzeton@googlemail.com> | 2021-04-27 13:45:54 +0200 |
commit | 51d779256c74cc541da306db5629ed510df5a944 (patch) | |
tree | ec23431d0b9b3dac2a2a8ac8f7201e9da9c58632 /deps/cpp-httplib/example/client.cc | |
parent | da307fb4c6b5028d50c09dec7265ce8715e035d5 (diff) |
Switched from slow blocking cpp-httplib to libevent2.
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
Diffstat (limited to 'deps/cpp-httplib/example/client.cc')
-rw-r--r-- | deps/cpp-httplib/example/client.cc | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/deps/cpp-httplib/example/client.cc b/deps/cpp-httplib/example/client.cc deleted file mode 100644 index a9b0fc0..0000000 --- a/deps/cpp-httplib/example/client.cc +++ /dev/null @@ -1,41 +0,0 @@ -// -// client.cc -// -// Copyright (c) 2019 Yuji Hirose. All rights reserved. -// MIT License -// - -#include <httplib.h> -#include <iostream> - -#define CA_CERT_FILE "./ca-bundle.crt" - -using namespace std; - -int main(void) { -#ifdef CPPHTTPLIB_OPENSSL_SUPPORT - httplib::SSLClient cli("localhost", 8080); - // httplib::SSLClient cli("google.com"); - // httplib::SSLClient cli("www.youtube.com"); - cli.set_ca_cert_path(CA_CERT_FILE); - cli.enable_server_certificate_verification(true); -#else - httplib::Client cli("localhost", 8080); -#endif - - if (auto res = cli.Get("/hi")) { - cout << res->status << endl; - cout << res->get_header_value("Content-Type") << endl; - cout << res->body << endl; - } else { - cout << "error code: " << res.error() << std::endl; -#ifdef CPPHTTPLIB_OPENSSL_SUPPORT - auto result = cli.get_openssl_verify_result(); - if (result) { - cout << "verify error: " << X509_verify_cert_error_string(result) << endl; - } -#endif - } - - return 0; -} |