Дескриптор пути запроса Rest API spani sh текст с использованием Apache camel - PullRequest
0 голосов
/ 17 июня 2020

На самом деле я создаю rest api, используя apache camel. Это Get Call.

Путь запроса, подобный этому -> users / names / {username}? Client = {clientId}

, мы попытаемся указать имя пользователя - Spani sh текст вроде этого -> users / names / plánia? Client = 100

Ошибка выдачи, например неверный запрос

{
   "timestamp": "2020-06-17T16:06:25.609+0000",
   "status": 400,
   "error": "Bad Request",
   "message": "Illegal Argument Specified in the Request Headers or Path",
   "path": "/users/names/plánia"
 }

1 Ответ

1 голос
/ 17 июня 2020

URL-адрес состоит из ограниченного набора символов, принадлежащих набору символов US-ASCII. Эти символы включают цифры (0–9), буквы (AZ, az) и несколько специальных символов.

á не входит в US-ASCII. Перед запуском такого запроса GET следует попробовать кодирование URL.

...