Fixed big problem with CGI handling

+ remains somes minors problems
This commit is contained in:
lperrey
2022-08-17 01:11:20 +02:00
parent 4dc70373f8
commit ccc542f52b
9 changed files with 96 additions and 118 deletions

View File

@@ -1,6 +1,7 @@
# include "cgi_utils.hpp"
# include <unistd.h>
# include <cstdio>
int main (int ac, char **av, char ** env)
{
@@ -10,11 +11,19 @@ int main (int ac, char **av, char ** env)
(void)ac;
(void)av;
::sleep(30);
// ::sleep(5);
fill_response_basic(env, http_body, http_header);
std::cout << http_header << CRLF CRLF << http_body;
std::cout << http_header;
std::flush(std::cout);
::sleep(2);
std::cout << CRLF CRLF;
std::flush(std::cout);
::sleep(2);
std::cout << http_body;
std::flush(std::cout);
::sleep(2);
return 0;
}