X-Git-Url: https://git.plutz.net/?p=cgilite;a=blobdiff_plain;f=cgilite.awk;fp=cgilite.awk;h=f16ed6a3281746d6182cd4f340eb15910f6c5a87;hp=0a1e1cab6f9edb292e3a873bc49a2b1d786dce06;hb=a48f2023821b9ca8840a111f381d53301c8e9b4b;hpb=6c558265e3db741077c1356d46fe6e7e904dc814 diff --git a/cgilite.awk b/cgilite.awk index 0a1e1ca..f16ed6a 100644 --- a/cgilite.awk +++ b/cgilite.awk @@ -99,7 +99,7 @@ function _cgilite_request( key, val) { getline; REQUEST_METHOD = $1; REQUEST_URI = $2; SERVER_PROTOCOL = $3; while ( getline ) { if ($0 ~ /^\r?$/) break; - else if ($0 ~ /^[a-zA-Z][0-9a-zA-Z-_]+: .*/) { + else if ($0 ~ /^[a-zA-Z][0-9a-zA-Z_-]+: .*/) { key = toupper($0); sub(/:.*$/, "", key); gsub(/-/, "_", key);