Я отправляю JSON в мой API следующим образом:
"{}"
и я хочу, чтобы он интерпретировался как JSON, а не строка. Поскольку API добавляет двойную кавычку к моей строке, и полезная нагрузка становится
""{}""
Я использовал @Consumes (MediaType.JSON_APPLICATION), и он не работает ...
@DeleteMapping(value = "/delete")
public String delete(@RequestBody String json) {
JSONObject obj = new JSONObject(json); //This line throws exception
}
Есть идеи?