API на другом конце ожидает следующий формат:
{"param1":
{"innerParam1": "innerValue1",
"innerParam2": "innerValue2"
},
"param2":"value2"
}
Могу ли я отправить вышеуказанный запрос в виде объекта String? это действительно? например:
Map<String, String> requestObject = new HashMap<>();
String innerRequest = "{\"innerParam1\": \"innerValue1\", \"innerParam2": \"innerValue2\"";
requestObject.put("param1",innerRequest);
requestObject.put("param1", "value2");
Кто-нибудь может подсказать, работает ли вышеуказанный подход? Если нет, то почему это не сработает и как я могу это исправить.