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