From cfadefbbf9b8e4a442c308d7603e74f5ae7812e3 Mon Sep 17 00:00:00 2001 From: Lorenz Stechauner Date: Wed, 9 May 2018 17:34:57 +0200 Subject: [PATCH] Created HttpHeader --- Makefile | 6 +++--- run.sh | 8 ++++++-- src/necronda-server.cpp | 20 +++++++++++++++++++- 3 files changed, 28 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index b60f891..472de79 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ install: - @echo "Start compiling.." - g++ ./src/necronda-server.cpp -o ./out/necronda-server - @echo "Finished compiling!" + @echo "Start compiling..." + g++ ./src/necronda-server.cpp -o ./bin/necronda-server + @echo "Finished compiling!" diff --git a/run.sh b/run.sh index ede3eea..db010aa 100644 --- a/run.sh +++ b/run.sh @@ -1,3 +1,7 @@ #!/bin/bash -echo "Building and starting Necronda Server..." -make && ./out/necronda-server +echo "-- Building and starting Necronda Server..." +make && \ + echo -e "-- Successfully finished compiling!\n" && \ + sleep 0.0625 && \ + echo -e "-- Starting Server...\n" && \ + ./bin/necronda-server diff --git a/src/necronda-server.cpp b/src/necronda-server.cpp index aed1f8d..7828adf 100644 --- a/src/necronda-server.cpp +++ b/src/necronda-server.cpp @@ -1,7 +1,25 @@ +/** + * Necronda Web Server 3.0 + * necronda-server.cpp - Main Executable + * Lorenz Stechauner, 2018-05-09 + */ + #include +#include "http/HttpHeader.cpp" + + +using namespace std; + int main() { - std::cout << "Hello, World!123" << std::endl; + cout << "Hello, World!1" << endl; + HttpHeader *header = new HttpHeader(); + + header->setField("Content-Length", "80"); + header->setField("Hermann", "500"); + + cout << header->getField("Content-Length") << " " << header->getField("Hermand") << endl; return 0; } +