diff options
| author | Aldrik Ramaekers <aldrik@mailbox.org> | 2026-01-09 15:28:38 +0100 |
|---|---|---|
| committer | Aldrik Ramaekers <aldrik@mailbox.org> | 2026-01-09 15:28:38 +0100 |
| commit | 210404a73706993d197c1290d5a411394e176fbe (patch) | |
| tree | 93c3ea9fc4691ca42f26dd92c6e14627af0b47af /libs/cpp-httplib/example/redirect.cc | |
| parent | a65e876f3277a7d7fca6e5129ac3e200dae2d0dc (diff) | |
remove unused lib files
Diffstat (limited to 'libs/cpp-httplib/example/redirect.cc')
| -rw-r--r-- | libs/cpp-httplib/example/redirect.cc | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/libs/cpp-httplib/example/redirect.cc b/libs/cpp-httplib/example/redirect.cc deleted file mode 100644 index b1f3939..0000000 --- a/libs/cpp-httplib/example/redirect.cc +++ /dev/null @@ -1,60 +0,0 @@ -// -// redirect.cc -// -// Copyright (c) 2019 Yuji Hirose. All rights reserved. -// MIT License -// - -#include <httplib.h> - -#define SERVER_CERT_FILE "./cert.pem" -#define SERVER_PRIVATE_KEY_FILE "./key.pem" - -using namespace httplib; - -int main(void) { - // HTTP server - Server http; -#ifdef CPPHTTPLIB_OPENSSL_SUPPORT - SSLServer https(SERVER_CERT_FILE, SERVER_PRIVATE_KEY_FILE); -#endif - - http.Get("/test", [](const Request & /*req*/, Response &res) { - res.set_content("Test\n", "text/plain"); - }); - - http.set_error_handler([](const Request & /*req*/, Response &res) { - res.set_redirect("https://localhost:8081/"); - }); - - // HTTPS server -#ifdef CPPHTTPLIB_OPENSSL_SUPPORT - https.Get("/", [=](const Request & /*req*/, Response &res) { - res.set_redirect("/hi"); - }); - - https.Get("/hi", [](const Request & /*req*/, Response &res) { - res.set_content("Hello World!\n", "text/plain"); - }); - - https.Get("/stop", [&](const Request & /*req*/, Response & /*res*/) { - https.stop(); - http.stop(); - }); -#endif - - // Run servers - auto httpThread = std::thread([&]() { http.listen("localhost", 8080); }); - -#ifdef CPPHTTPLIB_OPENSSL_SUPPORT - auto httpsThread = std::thread([&]() { https.listen("localhost", 8081); }); -#endif - - httpThread.join(); - -#ifdef CPPHTTPLIB_OPENSSL_SUPPORT - httpsThread.join(); -#endif - - return 0; -} |
