У меня есть API, который получает название компании в качестве параметра запроса и извлекает сведения о компании в формате JSON.
Проблема в том, что в названии указан символ торговой марки. Так что API не работает и выдает ошибку
Пример: http://localhost:8080/company/companyname=ABC TM(Trademark Symbol) Ltd
Ошибка:
java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986
Проверил разные сайты, но не нашел ничего связанного с передачей символа ТМ в URL.
Пример: http://localhost:8080/company/companyname=ABC TM(Trademark Symbol) Ltd
Я хочу, чтобы решение принимало символ товарного знака в URL-адресе, которое работало бы, и получало результаты.