String Nginx爆炸字符串?
给定以下标题值:String Nginx爆炸字符串?,string,nginx,header,String,Nginx,Header,给定以下标题值: my\u cool\u header\u 000 有时 my\u cool\u 000 如何始终删除最后一个\u 000,并将其保存为nginx中的变量以供日志使用 在PHP中,我会通过\uuu分解并删除最后一个数组元素,在nginx中如何实现这一点?我想您需要这样使用: map $my_cool_var $http_my_cool_header { ~(.*)_000 $1; default ""; } 因此,当您使用变量$my\u cool\u varngin
my\u cool\u header\u 000
有时
my\u cool\u 000
如何始终删除最后一个\u 000
,并将其保存为nginx中的变量以供日志使用
在PHP中,我会通过\uuu
分解并删除最后一个数组元素,在nginx中如何实现这一点?我想您需要这样使用:
map $my_cool_var $http_my_cool_header {
~(.*)_000 $1;
default "";
}
因此,当您使用变量$my\u cool\u var
nginx将尝试读取变量$http\u my\u cool\u header
,即http headermy cool header
,将其与正则表达式匹配,并从中提取一些值