| // | |
| // simplecli.cc | |
| // | |
| // Copyright (c) 2026 Yuji Hirose. All rights reserved. | |
| // MIT License | |
| // | |
| #include <httplib.h> | |
| #include <iostream> | |
| using namespace std; | |
| int main(void) { | |
| #ifdef CPPHTTPLIB_OPENSSL_SUPPORT | |
| auto scheme_host_port = "https://localhost:8080"; | |
| #else | |
| auto scheme_host_port = "http://localhost:8080"; | |
| #endif | |
| if (auto res = httplib::Client(scheme_host_port).Get("/hi")) { | |
| cout << res->status << endl; | |
| cout << res->get_header_value("Content-Type") << endl; | |
| cout << res->body << endl; | |
| } else { | |
| cout << res.error() << endl; | |
| } | |
| return 0; | |
| } |