记录:有没有办法将haproxy的%r参数拆分成几个带引号的字符串?

时间:2016-06-03 10:17:05

标签: logging haproxy

背景;我们想要解析无效的URL(由访问我们网站的各种扫描仪生成)。当URI看起来像这样时,这变得非常复杂:

/index.html?14068'#22><bla>
/index.html?fName=\Windows\system.ini%00&lName=&guestEmail=

如果能够分别引用%r参数的三个元素中的每一个,那么解析这将会容易得多。在我们的自定义日志格式行中,我们使用%{Q}r创建单引号:HTTP谓词,URI和版本。有没有办法实现这个目标?

0 个答案:

没有答案