У меня есть строка json, которую нужно передать в качестве параметра запроса URL.
String jsonString = "{\"name\":\"sample\"}";
HTTPSClientUtils.doPost(new URL(url + "?params=" + jsonString), "", header);
Я попытался сделать это и получил сообщение об ошибке "Недопустимые символы в URL"
ЗатемАльтернативно, я пробовал как,
String urlJson = URLEncoder.encode(jsonString, "UTF-8");
Теперь также он возвращает ту же ошибку.Может ли кто-нибудь руководить правильным способом отправки строки JSON в URL для POST?