Apache8.5拒绝编码的url

Apache8.5拒绝编码的url,apache,tomcat,url,encoding,Apache,Tomcat,Url,Encoding,我有一个像这样的URL 我现在尝试将一个按Java编码的字符串传递到url,如下所示: (也指单词+另一个单词) 只要没有编码的东西,它就工作得很好。但任何其他编码字符我都有404。有什么建议吗?是什么引起的 找到了解决办法。事实上,它在一开始就是Java程序 @路径(“documents/{documentId:[a-zA-Z0-9-_.,%]+}”) 我刚刚在这里添加了%符号,这是以前不允许的。您的代码是什么?什么映射到该URL,以及如何映射到该URL?服务器端是一个ApacheTomca

我有一个像这样的URL

我现在尝试将一个按Java编码的字符串传递到url,如下所示:

(也指单词+另一个单词)


只要没有编码的东西,它就工作得很好。但任何其他编码字符我都有404。有什么建议吗?是什么引起的

找到了解决办法。事实上,它在一开始就是Java程序

@路径(“documents/{documentId:[a-zA-Z0-9-_.,%]+}”)


我刚刚在这里添加了%符号,这是以前不允许的。

您的代码是什么?什么映射到该URL,以及如何映射到该URL?服务器端是一个ApacheTomcat8.5,其中包含一个RESTful Java应用程序。但是这个应用程序永远无法访问,因为apache事先拒绝了它。它说请求不正确,并给出了404。