报告到头和Citrix netscalers。

问题描述 投票:0回答:1

我正试图在我们的Citrix Netscaler负载均衡器上进行重写操作,以添加Report-To响应头,因为我们想要设置网络错误日志,但与语法斗争。

我的例子是下面,(我添加了我们的子域细节),但它的工作失败 - 我有信心的过程是正确的,因为我们已经添加了一个HSTS头,它只是语法,我们认为是出。

这就是我们使用的语法

Report-To: {"group":"default","max_age":31536000,"endpoints": 
           [{"url":"https://{subdomain}.report-uri.com/a/d/g"}],"include_subdomains":true}

这就是错误:

表达式语法错误 [^{"group":", Offset 0] 。

有谁在netscaler上添加过这个头,或者有什么想法,我们可能会出错?

非常感谢

header citrix netscaler
1个回答
0
投票

我很确定你没有正确地转义""。你可以直接在CLI上运行下面的命令,将表达式添加到你的NetScaler中。

add rewrite action insert_report_to_header insert_http_header Report-To q<"{\"group\":\"default\",\"max_age\":31536000,\"endpoints\":[{\"url\":\"https:\\/\\/{subdomain}.report-uri.com\\/a\\/d\\/g\"}],\"include_subdomains\":true}">
add rewrite policy report-to-header true insert_report_to_header
© www.soinside.com 2019 - 2024. All rights reserved.