aboutsummaryrefslogtreecommitdiff
path: root/examples/fastcgi.c
diff options
context:
space:
mode:
authorAleksey Veresov <aleksey@veresov.pro>2020-03-17 23:27:44 +0300
committerAleksey Veresov <aleksey@veresov.pro>2020-03-17 23:27:44 +0300
commit1d8e7d8ef36de7bae2c62f63bec0e9914f18e77d (patch)
tree79e049c3204216d99199e5d4f299b79c0547037c /examples/fastcgi.c
parentd9f19275d0549c4b9c3402e1fd28c71627507557 (diff)
downloadmagi-1d8e7d8ef36de7bae2c62f63bec0e9914f18e77d.tar
magi-1d8e7d8ef36de7bae2c62f63bec0e9914f18e77d.tar.xz
magi-1d8e7d8ef36de7bae2c62f63bec0e9914f18e77d.zip
[magi]
Diffstat (limited to 'examples/fastcgi.c')
-rw-r--r--examples/fastcgi.c34
1 files changed, 0 insertions, 34 deletions
diff --git a/examples/fastcgi.c b/examples/fastcgi.c
deleted file mode 100644
index 5d3c4b1..0000000
--- a/examples/fastcgi.c
+++ /dev/null
@@ -1,34 +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(int argc, char const *argv[])
-{
- magi_session session;
- magi_request request;
- magi_request_init(&request);
- magi_session_init(&session);
- magi_session_inet(&session, "localhost", "9973");
- 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;
-}