URL映射为:
@path(value = "/article/{articleName}")
@GET
这里'articleName'
包含竖线 ( |
)。所以当我点击我得到的 URL 时400 Bad Request
。
我知道的可能的解决方案是,
使用 URL 编码。使用@RequestParam
代替@PathVariable
。但上述解决方案对我来说是不可能的。
是否有任何其他解决方案,例如(使用正则表达式或更改映射或任何显式过滤器等)来解决问题?
URL映射为:
@path(value = "/article/{articleName}")
@GET
这里'articleName'
包含竖线 ( |
)。所以当我点击我得到的 URL 时400 Bad Request
。
我知道的可能的解决方案是,
使用 URL 编码。使用@RequestParam
代替@PathVariable
。但上述解决方案对我来说是不可能的。
是否有任何其他解决方案,例如(使用正则表达式或更改映射或任何显式过滤器等)来解决问题?