2016-12-28 2 views
0

У меня есть URL формируется как https://dev.server.org/documents/here_goes_the_query/related?someInfo&someInfoApache 8.5 отвергает закодирован URL

Я сейчас стараюсь передать на Java закодированной строки в URL, как:

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-_, %.] +}")

Я просто добавил здесь знак%, что не было разрешено до того ,

Смежные вопросы