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);