Java 带有%符号的url路径参数

Java 带有%符号的url路径参数,java,regex,url,parameters,path,Java,Regex,Url,Parameters,Path,我使用的是rg.glassfish.jersey.server.ApplicationHandler 需要捕获url路径吗 URL: video/Id19%2Fabc%3D/title?sub=CDA 我尝试了以下捕获操作,但这无法捕获%符号 @Path("/video/{Id:.*}/title/") 这就是你要找的吗 Regex:video\/Id(?.*)\/title 我找到了一种处理URL编码请求的方法。它是在应用服务器级别处理的,在我的例子中,它是ApacheTomcat。所以

我使用的是
rg.glassfish.jersey.server.ApplicationHandler
需要捕获url路径吗

URL: video/Id19%2Fabc%3D/title?sub=CDA
我尝试了以下捕获操作,但这无法捕获
%
符号

@Path("/video/{Id:.*}/title/")

这就是你要找的吗

Regex:video\/Id(?.*)\/title

我找到了一种处理URL编码请求的方法。它是在应用服务器级别处理的,在我的例子中,它是ApacheTomcat。所以我需要做的就是准备好


org.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH=true在catalina.properties文件中。

%2F
/
编码的
Regex: video\/Id(?<ID>.*)\/title