2016-12-28 24 views
0

我已經形成了像https://dev.server.org/documents/here_goes_the_query/related?someInfo&someInfo的Apache 8.5次品編碼網址

一個URL現在我想在Java編碼的字符串傳遞給喜歡的網址:

https://dev.server.org/documents/word%20anotherWord/related?someInfo&someInfo

(也字+ anotherWord)

只要沒有編碼的東西,它工作得很好。但任何其他編碼字符,我得到了404。任何建議什麼造成的?

+0

你的代碼是什麼?什麼映射到該URL,以及如何? –

+0

在服務器端是一個apache tomcat 8.5,持有一個RESTful Java應用程序。但是這個應用程序從來沒有達到過,因爲Apache會事先拒絕它。它說不好的請求並給出404。 – feyer

回答

0

找到了解決方案。它實際上是Java程序的開始。

@Path( 「文件/ {documentId:[A-ZA-Z0-9-_,。] +}」)

我只是在這裏添加%符號,什麼之前是不允許。