aboutsummaryrefslogtreecommitdiff
path: root/examples/fastcgi.c
diff options
context:
space:
mode:
authorAleksey Veresov <aleksey@veresov.pro>2020-04-04 19:39:38 +0300
committerAleksey Veresov <aleksey@veresov.pro>2020-04-04 19:39:38 +0300
commit07657b8a9f5c2fd9047594ec8604b9c439a999e4 (patch)
treeefc15cde781a74f5782c780422dde6ec0dfb1af4 /examples/fastcgi.c
parentcb6a86b8db5a26b92073c4fc5ceffffa8cd842c2 (diff)
downloadmagi-07657b8a9f5c2fd9047594ec8604b9c439a999e4.tar
magi-07657b8a9f5c2fd9047594ec8604b9c439a999e4.tar.xz
magi-07657b8a9f5c2fd9047594ec8604b9c439a999e4.zip
[magi] Finalization.
Diffstat (limited to 'examples/fastcgi.c')
-rw-r--r--examples/fastcgi.c33
1 files changed, 0 insertions, 33 deletions
diff --git a/examples/fastcgi.c b/examples/fastcgi.c
deleted file mode 100644
index 16668f3..0000000
--- a/examples/fastcgi.c
+++ /dev/null
@@ -1,33 +0,0 @@
-#include <magi.h>
-
-
-void response(magi_request *r)
-{
- magi_response(r,
- "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' "
- "'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>"
- "<html xmlns='http://www.w3.org/1999/xhtml'>"
- "<head><title>Fast CGI</title></head>"
- "<body>Hi!</body>"
- "</html>");
-}
-
-int main()
-{
- magi_session session;
- magi_request request;
- magi_request_init(&request);
- magi_session_init(&session);
- magi_session_unix(&session, "unix.sock");
- while (magi_fastcgi(&session, &request)) {
- if (request.error) {
- magi_response_error(&request);
- } else {
- response(&request);
- }
- magi_request_free(&request);
- }
- magi_request_free(&request);
- magi_session_free(&session);
- return 0;
-}