├── 405 ├── .DS_Store ├── 400.html ├── 404.html ├── 405.html ├── 414.html ├── 500.html ├── 501.html ├── Makefile ├── README.md ├── assets ├── how-to.gif ├── howto.gif └── howto.mp4 ├── bin └── php-cgi ├── conf ├── etc ├── caches ├── configfile ├── configs ├── logs ├── notes.md ├── testconf └── webserv.conf ├── httpdocs ├── cgi_test │ ├── 404.html │ ├── a404.html │ ├── b404.html │ ├── c404.html │ ├── checkbox.pl │ ├── cookie.php │ ├── env.php │ ├── form.php │ ├── index.php │ ├── infinit_loop.php │ ├── logout.php │ ├── query.php │ ├── script.php │ ├── test_cookies.php │ ├── timeout.php │ ├── timeout.pl │ ├── upload.html │ ├── upload.php │ └── uploads │ │ ├── 64d8f27b9220e7.26571984.jpeg │ │ ├── 64d8f2aa33c892.15483272.jpeg │ │ └── 64d8fc2b948eb7.47279384.jpeg ├── testing │ ├── error_pages │ │ ├── 404 │ │ │ ├── 404.css │ │ │ ├── 404.html │ │ │ ├── 404.js │ │ │ └── assets │ │ │ │ └── 404.png │ │ ├── 403.html │ │ ├── 404.html │ │ ├── 404_an.css │ │ ├── 404_an.html │ │ └── 414.html │ ├── images │ │ └── luffy.jpeg │ ├── indexes │ │ ├── index1.html │ │ ├── index2.html │ │ └── index3.html │ └── videos │ │ └── pexels.mp4 └── www │ ├── 200.png │ ├── 400.png │ ├── 403.html │ ├── 403.png │ ├── 404.html │ ├── 404.png │ ├── 405.png │ ├── 414.png │ ├── 501.png │ └── error_pages │ ├── 404.css │ └── 404.html └── src ├── handlers ├── handlers.methods.cpp ├── http_handler.methods.cpp └── webserver.methods.cpp ├── includes ├── class.handlers.hpp ├── class.server.hpp ├── client.struct.hpp ├── delete.class.hpp ├── enums.hpp ├── exceptions.hpp ├── get.class.hpp ├── globals.hpp ├── handlers.utils.hpp ├── header.hpp ├── http_handler.class.hpp ├── http_handler.interface.hpp ├── http_handler.utils.hpp ├── http_parser.class.hpp ├── interface.methodhandler.hpp ├── kqueue.class.hpp ├── kqueueManager.struct.hpp ├── manager.struct.hpp ├── multiplexer.interface.hpp ├── options.class.hpp ├── parser.class.hpp ├── poll.class.hpp ├── post.class.hpp ├── put.class.hpp ├── request.struct.hpp ├── response.struct.hpp ├── server.interface.hpp ├── socket.hpp ├── socket.struct.hpp ├── structs.hpp ├── tokenschecker.class.hpp ├── trace.class.hpp └── webserv.class.hpp ├── methods ├── delete.method.cpp ├── get.method.cpp ├── options.method.cpp ├── post.method.cpp ├── put.method.cpp └── trace.method.cpp ├── multiplixers └── kqueue.multiplixer.cpp ├── parsers ├── http.parser.cpp ├── methods.parser.cpp └── tokenschecker.parser.cpp └── tools ├── cgi.tools.cpp ├── cli.tools.cpp ├── main.cpp ├── random.tools.cpp ├── server.tools.cpp └── upload.tools.cpp /405: -------------------------------------------------------------------------------- 1 | 405 METHOD NOT ALLOWED 2 | -------------------------------------------------------------------------------- /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/.DS_Store -------------------------------------------------------------------------------- /400.html: -------------------------------------------------------------------------------- 1 | 400 BAD REQUEST 2 | -------------------------------------------------------------------------------- /404.html: -------------------------------------------------------------------------------- 1 | 404 NOT FOUND 2 | -------------------------------------------------------------------------------- /405.html: -------------------------------------------------------------------------------- 1 | 405 METHOD NOT IMPLEMENTED 2 | -------------------------------------------------------------------------------- /414.html: -------------------------------------------------------------------------------- 1 | 414 URI TOO LONG 2 | -------------------------------------------------------------------------------- /500.html: -------------------------------------------------------------------------------- 1 | 500 INTERNAL SERVER ERROR 2 | -------------------------------------------------------------------------------- /501.html: -------------------------------------------------------------------------------- 1 | 501 NOT IMPLEMENTED 2 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/README.md -------------------------------------------------------------------------------- /assets/how-to.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/assets/how-to.gif -------------------------------------------------------------------------------- /assets/howto.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/assets/howto.gif -------------------------------------------------------------------------------- /assets/howto.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/assets/howto.mp4 -------------------------------------------------------------------------------- /bin/php-cgi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/bin/php-cgi -------------------------------------------------------------------------------- /conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/conf -------------------------------------------------------------------------------- /etc/caches: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /etc/configfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/etc/configfile -------------------------------------------------------------------------------- /etc/configs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/etc/configs -------------------------------------------------------------------------------- /etc/logs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /etc/notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/etc/notes.md -------------------------------------------------------------------------------- /etc/testconf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/etc/testconf -------------------------------------------------------------------------------- /etc/webserv.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/etc/webserv.conf -------------------------------------------------------------------------------- /httpdocs/cgi_test/404.html: -------------------------------------------------------------------------------- 1 | FILE 404 -------------------------------------------------------------------------------- /httpdocs/cgi_test/a404.html: -------------------------------------------------------------------------------- 1 | A 40 -------------------------------------------------------------------------------- /httpdocs/cgi_test/b404.html: -------------------------------------------------------------------------------- 1 | B 404 -------------------------------------------------------------------------------- /httpdocs/cgi_test/c404.html: -------------------------------------------------------------------------------- 1 | C 404 -------------------------------------------------------------------------------- /httpdocs/cgi_test/checkbox.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/cgi_test/checkbox.pl -------------------------------------------------------------------------------- /httpdocs/cgi_test/cookie.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/cgi_test/cookie.php -------------------------------------------------------------------------------- /httpdocs/cgi_test/env.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/cgi_test/env.php -------------------------------------------------------------------------------- /httpdocs/cgi_test/form.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/cgi_test/form.php -------------------------------------------------------------------------------- /httpdocs/cgi_test/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/cgi_test/index.php -------------------------------------------------------------------------------- /httpdocs/cgi_test/infinit_loop.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /httpdocs/cgi_test/logout.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/cgi_test/logout.php -------------------------------------------------------------------------------- /httpdocs/cgi_test/query.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/cgi_test/query.php -------------------------------------------------------------------------------- /httpdocs/cgi_test/script.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/cgi_test/script.php -------------------------------------------------------------------------------- /httpdocs/cgi_test/test_cookies.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/cgi_test/test_cookies.php -------------------------------------------------------------------------------- /httpdocs/cgi_test/timeout.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /httpdocs/cgi_test/timeout.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/cgi_test/timeout.pl -------------------------------------------------------------------------------- /httpdocs/cgi_test/upload.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/cgi_test/upload.html -------------------------------------------------------------------------------- /httpdocs/cgi_test/upload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/cgi_test/upload.php -------------------------------------------------------------------------------- /httpdocs/cgi_test/uploads/64d8f27b9220e7.26571984.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/cgi_test/uploads/64d8f27b9220e7.26571984.jpeg -------------------------------------------------------------------------------- /httpdocs/cgi_test/uploads/64d8f2aa33c892.15483272.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/cgi_test/uploads/64d8f2aa33c892.15483272.jpeg -------------------------------------------------------------------------------- /httpdocs/cgi_test/uploads/64d8fc2b948eb7.47279384.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/cgi_test/uploads/64d8fc2b948eb7.47279384.jpeg -------------------------------------------------------------------------------- /httpdocs/testing/error_pages/403.html: -------------------------------------------------------------------------------- 1 |

403 FORBIDDEN PAGE

2 | -------------------------------------------------------------------------------- /httpdocs/testing/error_pages/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/testing/error_pages/404.html -------------------------------------------------------------------------------- /httpdocs/testing/error_pages/404/404.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/testing/error_pages/404/404.css -------------------------------------------------------------------------------- /httpdocs/testing/error_pages/404/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/testing/error_pages/404/404.html -------------------------------------------------------------------------------- /httpdocs/testing/error_pages/404/404.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/testing/error_pages/404/404.js -------------------------------------------------------------------------------- /httpdocs/testing/error_pages/404/assets/404.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/testing/error_pages/404/assets/404.png -------------------------------------------------------------------------------- /httpdocs/testing/error_pages/404_an.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/testing/error_pages/404_an.css -------------------------------------------------------------------------------- /httpdocs/testing/error_pages/404_an.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/testing/error_pages/404_an.html -------------------------------------------------------------------------------- /httpdocs/testing/error_pages/414.html: -------------------------------------------------------------------------------- 1 |

414 PAGE

2 | -------------------------------------------------------------------------------- /httpdocs/testing/images/luffy.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/testing/images/luffy.jpeg -------------------------------------------------------------------------------- /httpdocs/testing/indexes/index1.html: -------------------------------------------------------------------------------- 1 |

Index 1

2 | -------------------------------------------------------------------------------- /httpdocs/testing/indexes/index2.html: -------------------------------------------------------------------------------- 1 |

Index 2

2 | -------------------------------------------------------------------------------- /httpdocs/testing/indexes/index3.html: -------------------------------------------------------------------------------- 1 |

Index 3

2 | -------------------------------------------------------------------------------- /httpdocs/testing/videos/pexels.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/testing/videos/pexels.mp4 -------------------------------------------------------------------------------- /httpdocs/www/200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/www/200.png -------------------------------------------------------------------------------- /httpdocs/www/400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/www/400.png -------------------------------------------------------------------------------- /httpdocs/www/403.html: -------------------------------------------------------------------------------- 1 | 403 PAGE 2 | -------------------------------------------------------------------------------- /httpdocs/www/403.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/www/403.png -------------------------------------------------------------------------------- /httpdocs/www/404.html: -------------------------------------------------------------------------------- 1 | fdkjfjks 2 | -------------------------------------------------------------------------------- /httpdocs/www/404.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/www/404.png -------------------------------------------------------------------------------- /httpdocs/www/405.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/www/405.png -------------------------------------------------------------------------------- /httpdocs/www/414.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/www/414.png -------------------------------------------------------------------------------- /httpdocs/www/501.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/www/501.png -------------------------------------------------------------------------------- /httpdocs/www/error_pages/404.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/www/error_pages/404.css -------------------------------------------------------------------------------- /httpdocs/www/error_pages/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/httpdocs/www/error_pages/404.html -------------------------------------------------------------------------------- /src/handlers/handlers.methods.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/handlers/handlers.methods.cpp -------------------------------------------------------------------------------- /src/handlers/http_handler.methods.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/handlers/http_handler.methods.cpp -------------------------------------------------------------------------------- /src/handlers/webserver.methods.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/handlers/webserver.methods.cpp -------------------------------------------------------------------------------- /src/includes/class.handlers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/class.handlers.hpp -------------------------------------------------------------------------------- /src/includes/class.server.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/class.server.hpp -------------------------------------------------------------------------------- /src/includes/client.struct.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/client.struct.hpp -------------------------------------------------------------------------------- /src/includes/delete.class.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/delete.class.hpp -------------------------------------------------------------------------------- /src/includes/enums.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/enums.hpp -------------------------------------------------------------------------------- /src/includes/exceptions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/exceptions.hpp -------------------------------------------------------------------------------- /src/includes/get.class.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/get.class.hpp -------------------------------------------------------------------------------- /src/includes/globals.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/globals.hpp -------------------------------------------------------------------------------- /src/includes/handlers.utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/handlers.utils.hpp -------------------------------------------------------------------------------- /src/includes/header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/header.hpp -------------------------------------------------------------------------------- /src/includes/http_handler.class.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/http_handler.class.hpp -------------------------------------------------------------------------------- /src/includes/http_handler.interface.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/http_handler.interface.hpp -------------------------------------------------------------------------------- /src/includes/http_handler.utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/http_handler.utils.hpp -------------------------------------------------------------------------------- /src/includes/http_parser.class.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/http_parser.class.hpp -------------------------------------------------------------------------------- /src/includes/interface.methodhandler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/interface.methodhandler.hpp -------------------------------------------------------------------------------- /src/includes/kqueue.class.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/kqueue.class.hpp -------------------------------------------------------------------------------- /src/includes/kqueueManager.struct.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/kqueueManager.struct.hpp -------------------------------------------------------------------------------- /src/includes/manager.struct.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/manager.struct.hpp -------------------------------------------------------------------------------- /src/includes/multiplexer.interface.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/multiplexer.interface.hpp -------------------------------------------------------------------------------- /src/includes/options.class.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/options.class.hpp -------------------------------------------------------------------------------- /src/includes/parser.class.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/parser.class.hpp -------------------------------------------------------------------------------- /src/includes/poll.class.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/poll.class.hpp -------------------------------------------------------------------------------- /src/includes/post.class.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/post.class.hpp -------------------------------------------------------------------------------- /src/includes/put.class.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/put.class.hpp -------------------------------------------------------------------------------- /src/includes/request.struct.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/request.struct.hpp -------------------------------------------------------------------------------- /src/includes/response.struct.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/response.struct.hpp -------------------------------------------------------------------------------- /src/includes/server.interface.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/server.interface.hpp -------------------------------------------------------------------------------- /src/includes/socket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/socket.hpp -------------------------------------------------------------------------------- /src/includes/socket.struct.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/socket.struct.hpp -------------------------------------------------------------------------------- /src/includes/structs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/structs.hpp -------------------------------------------------------------------------------- /src/includes/tokenschecker.class.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/tokenschecker.class.hpp -------------------------------------------------------------------------------- /src/includes/trace.class.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/trace.class.hpp -------------------------------------------------------------------------------- /src/includes/webserv.class.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/includes/webserv.class.hpp -------------------------------------------------------------------------------- /src/methods/delete.method.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/methods/delete.method.cpp -------------------------------------------------------------------------------- /src/methods/get.method.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/methods/get.method.cpp -------------------------------------------------------------------------------- /src/methods/options.method.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/methods/options.method.cpp -------------------------------------------------------------------------------- /src/methods/post.method.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/methods/post.method.cpp -------------------------------------------------------------------------------- /src/methods/put.method.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/methods/put.method.cpp -------------------------------------------------------------------------------- /src/methods/trace.method.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/methods/trace.method.cpp -------------------------------------------------------------------------------- /src/multiplixers/kqueue.multiplixer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/multiplixers/kqueue.multiplixer.cpp -------------------------------------------------------------------------------- /src/parsers/http.parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/parsers/http.parser.cpp -------------------------------------------------------------------------------- /src/parsers/methods.parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/parsers/methods.parser.cpp -------------------------------------------------------------------------------- /src/parsers/tokenschecker.parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/parsers/tokenschecker.parser.cpp -------------------------------------------------------------------------------- /src/tools/cgi.tools.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/tools/cgi.tools.cpp -------------------------------------------------------------------------------- /src/tools/cli.tools.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/tools/cli.tools.cpp -------------------------------------------------------------------------------- /src/tools/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/tools/main.cpp -------------------------------------------------------------------------------- /src/tools/random.tools.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/tools/random.tools.cpp -------------------------------------------------------------------------------- /src/tools/server.tools.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/tools/server.tools.cpp -------------------------------------------------------------------------------- /src/tools/upload.tools.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hel-mefe/Nginx-similar-webserver-42/HEAD/src/tools/upload.tools.cpp --------------------------------------------------------------------------------