Я пытаюсь пропустить следующую строку в моем URL
metadata={"occasion":[{"metavalue":"day-casual"}],"fit":[{"metavalue":"slim"}]}
Но когда я запускаю тест, я получаю сообщение об ошибке, как показано ниже
java.net.URISyntaxException: недопустимый символ в запросе с индексом 220:
на java.net.URI $ Parser.fail (URI.java:2848)
на java.net.URI $ Parser.checkChars (URI.java:3021)
в java.net.URI $ Parser.parseHierarchical (URI.java:3111)
на java.net.URI $ Parser.parse (URI.java:3053)
на java.net.URI. (URI.java:588)
на java.net.URL.toURI (URL.java:946)
Полагаю, проблема в том, что строка со специальными символами пытается передать URL.
Может кто-нибудь, пожалуйста, помогите мне кодировать и отправить.