Author: Adam <git@apiote.xyz>
simplify responding OK
server2.sh | 8 ++++----
diff --git a/server2.sh b/server2.sh index 143dca93c5678fa3b04df2c1074e6a912f4829a2..43e5f5b732c39ae682bbc3c2bfd62434e44f4903 100755 --- a/server2.sh +++ b/server2.sh @@ -71,13 +71,13 @@ respond200() { page="$1" - { cat "$fifo2" > /dev/null; printf ""; } > "$fifo1" & + # { cat "$fifo2" > /dev/null; printf ""; } > "$fifo1" & - printf "HTTP/1.1 200 OK\r\nContent-Length: %s\r\nContent-Type: text/html\r\n\r\n" "${#page}" >> "$fifo1" + printf "HTTP/1.1 200 OK\r\nContent-Length: %s\r\nContent-Type: text/html\r\n\r\n%s\r\n" "${#page}" "$page" >> "$fifo1" - printf "%s\r\n" "$page" >> "$fifo1" + # printf "%s\r\n" "$page" >> "$fifo1" - sleep 1; echo "end" > "$fifo2" + # sleep 1; echo "end" > "$fifo2" printf "200 %s" "${#page}" }