Fix rewrite script
This commit is contained in:
parent
8f1643811d
commit
423369ef78
|
@ -8,12 +8,12 @@ function handle_request(url, ip_fqdn, ident, method, kv)
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|
||||||
\$1 ~ /^[0-9]+$/ {request_id=\$1 " "; request_url=\$2; request_ip_fqdn=\$3, request_ident=\$4, request_method=\$5, first_pair=6}
|
$1 ~ /^[0-9]+$/ {request_id=$1 " "; request_url=$2; request_ip_fqdn=$3, request_ident=$4, request_method=$5, first_pair=6}
|
||||||
\$1 !~ /^[0-9]+$/ {request_id=""; request_url=\$1; request_ip_fqdn=\$2, request_ident=\$3, request_method=\$4, first_pair=5}
|
$1 !~ /^[0-9]+$/ {request_id=""; request_url=$1; request_ip_fqdn=$2, request_ident=$3, request_method=$4, first_pair=5}
|
||||||
{
|
{
|
||||||
split("", kv);
|
split("", kv);
|
||||||
for (i=first_pair; i<=NF; i++) {
|
for (i=first_pair; i<=NF; i++) {
|
||||||
split(\$i, parts, sep="=")
|
split($i, parts, sep="=")
|
||||||
kv[parts[1]]=parts[2]
|
kv[parts[1]]=parts[2]
|
||||||
}
|
}
|
||||||
print request_id handle_request(request_url, request_ip_fqdn, request_ident, request_method, kv)
|
print request_id handle_request(request_url, request_ip_fqdn, request_ident, request_method, kv)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user