nginx头部variables在头部名称中转义特殊字符

我想在nginx.conf中读一个头部,里面有' – '

的x FOO杆

使用$ http_name

$ http_x-foo-barvariables的值变成“-foo-bar”

看起来像试图find一个名为x的头,然后将-foo-bar附加到该值

有什么办法可以逃避这些“ – ”

我试过/但$ http_x / -foo / -bar给出/ -foo / -bar的值

根据文件 :

变量名称是将字段名称转换为小写,并用破折号替换为下划线

尝试:

$http_x_foo_bar