我想运行以下API。我想运行以下脚本。但是我无法获得预期的输出。
- match:
uri:
regex: \/test\/pune/\/(.+)\/bk
rewrite:
uri: \/pune/\/(.+)\/bk
route:
- destination:
host: yerwada
port:
number: 8080
但是我得到以下输出-
{“ level”:50,“ time”:1581684841254,“ pid”:18,“ hostname”:“ test-ob-scheduled-payments-7cfb6779b8-x6f9b”,“ err”:{“ type”:“错误“,”消息“:”解析错误“,”堆栈“:”错误:解析错误“,” bytesParsed“:4,”代码“:” HPE_INVALID_URL“,” rawPacket“:{” type“:” Buffer“,” data“:[71,69,84,32,92,47,99,100,115,45 ,97,117,92,47,118,49,92,47,98]}},“ v”:1}
[HttpRewrite无法使用正则表达式,它只能接受字符串值。