From c55ee3965be5dcc27ba71d6533872ff1701eccbb Mon Sep 17 00:00:00 2001 From: Nick Chambers Date: Tue, 4 Jan 2022 22:44:18 -0600 Subject: [PATCH] Apply minor functional improvements --- bash/shttpd | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bash/shttpd b/bash/shttpd index 544c584..6d75461 100755 --- a/bash/shttpd +++ b/bash/shttpd @@ -80,13 +80,14 @@ while true; do fi elif [[ $line = *": "* ]]; then hdr_key=${line%%:*} hdr_key=${hdr_key,,} - hdr_val=${line#*: } client_req[hdr-$hdr_key]=$hdr_val + client_req[hdr-$hdr_key]=${line#*: } elif [[ -z $line ]]; then req_host=${client_req[hdr-host]-"$HOSTNAME"} ver=${client_req[version]} code=${client_resp[code]} if [[ ${client_req[error]} = yes ]]; then client_req[real-file]=./error.html + client_resp[has-payload]=yes fi payload=$(<"${client_req[real-file]}")