Я пытаюсь сопоставить запрос с контроллером Spring, но он не работает должным образом
Я получаю ошибку 404, когда пытаюсь / просто / проверить / что-то / ..... и мое сопоставлениеследующим образом @RequestMapping(path="/simple/test/{string1}/{string2}")
Ниже мой код
@RequestMapping(path = "/search/test/{string1}/{string2}", produces = APPLICATION_JSON_UTF8_VALUE)
@ResponseBody
public SearchResult search( @PathVariable String string1, @PathVariable Optional string2) {
if (!query.isPresent()) {
return service.getLastQueries(string1, string2);
}
}
, когда {string2} содержит / или только .... тогда я получаю ошибку 404.Например, {string2} - это ....... или какой-то / thing