我需要从 haproxy 前端的请求中额外req.uri
。这是我的哈代理的样子
frontend fe_ingress
...
http-request set-var(req.uri) path
http-request add-header endpoint %[var(req.uri)]
所以我需要提取req.uri
并将其作为标头添加到后续请求中。现在,它已经开始/
,但我需要删除第一个/
。我该怎么做?
在设置标头时,可以使用regsub
筛选器通过正则表达式 search-and-replace 来修改值。这可能看起来像这样:
http-request add-header endpoint %[path,regsub(^/,)]