From c52dbf5513ae7f106634967162da5cfb01dc5af3 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Sat, 26 Jul 2025 01:47:32 +0100 Subject: feat: SOCL v1.0.2, changelog soon! Signed-off-by: Amlal El Mahrouss --- examples/cgi/cgi.cc | 91 ----------------------------------------------------- 1 file changed, 91 deletions(-) delete mode 100644 examples/cgi/cgi.cc (limited to 'examples/cgi/cgi.cc') diff --git a/examples/cgi/cgi.cc b/examples/cgi/cgi.cc deleted file mode 100644 index b4c0b34..0000000 --- a/examples/cgi/cgi.cc +++ /dev/null @@ -1,91 +0,0 @@ -/* - cgi example - written by Amlal El Mahrouss. - licensed under the MIT license - */ - -#include -#include -#include -#include - -const std::string g_not_found = R"( - - - - - error | snu-lib - - - -

Uh Oh!

-
No index file was found in this directory.
-
- - - - - - - - - -
Name

Refresh

-
snu's Common Gateway Server.
- - -)"; - -/* finally test it */ -/* @brief this stub loads a 'index.html' or returns an error message if not found. */ -int main(int argc, char** argv) -{ - // ... let's assume we serve data. - - snu::cgi::cgi_writer writer; - std::stringstream ss_file; - - std::ifstream fp("index.html"); - - if (fp.good()) - ss_file << fp.rdbuf(); - else - ss_file << g_not_found; - - fp.close(); - - writer.eval_html(ss_file); - - return 0; -} -- cgit v1.2.3