diff --git a/run/server.sh b/run/server.sh index 61d4fae..8421023 100644 --- a/run/server.sh +++ b/run/server.sh @@ -14,6 +14,11 @@ done # Serve the page HTML="

$2

" -RESPONSE="HTTP/1.1 200 OK\r\nConnection: close\r\n\r\n$HTML\r\n" +LENGTH=$(echo "$HTML" | wc -c); -while true; do (echo -en "$RESPONSE") | timeout 1 nc -lp "${1:-8080}"; done +RESPONSE="HTTP/1.1 200 OK\nContent-Length: ${LENGTH}\nConnection: close\n\n$HTML" + +while true; do + echo -en "$RESPONSE" | timeout 1 nc -lp "${1:-8080}"; + echo "loop" +done