У меня возникли проблемы с простым отображением строки в необработанном формате JSON с помощью Postman.
Вот что у меня есть в моем Java-коде:
Код: Выделить всё
@RestController
public class HeroController {
@RequestMapping(method = {RequestMethod.POST}, value = "/displayHero")
@ResponseBody
public Map displayInfo(String name){
//System.out.println(name);
Map imap = new LinkedHashMap();
map.put("hero", name);
return imap;
}
}
Каждый раз, когда я тестирую это в Postman, я всегда получаю
null (опять же, если я использую необработанный формат):
Но использование form-data, с другой стороны, отображает только то, что я ввел.
Есть ли какая-либо информация или что следует сделать в Postman, чтобы этот необработанный формат работал вместо данных формы? Кстати, необработанное значение формата —
JSON(application/json), а на вкладке «Заголовок» значение Content-Type —
application/json; charset=UTF-8.
Подробнее здесь:
https://stackoverflow.com/questions/506 ... ue-is-null