Я хочу обработать запрос POST, когда есть пустой тип контента.
- Когда я добавляю потребляет = MediaType.APPLICATION_JSON_VALUE и делаю запрос в почтальоне с пустым типом содержимого, я получаю следующее ошибка
{
"timestamp": 1581594986909,
"status": 415,
"error": "Unsupported Media Type",
"message": "Content type '' not supported",
"path": "/test"
}
Вот код
@PostMapping(produces = MediaType.APPLICATION_JSON_VALUE, consumes = MediaType.APPLICATION_JSON_VALUE)
public ResponseEntity create(@RequestBody TestRequest testRequest) throws TestException {
LOG.debug("Starting...");
//code
return createtest(testRequest);
}
при удалении потребляет = MediaType.APPLICATION_JSON_VALUE и делает запрос с content-type = blank, я получаю следующую ошибку
{
"timestamp": 1581595348209,
"status": 415,
"error": "Unsupported Media Type",
"message": "Content type 'application/octet-stream' not supported",
"path": "/test"
}
Вот код
@PostMapping(produces = MediaType.APPLICATION_JSON_VALUE)
public ResponseEntity create(@RequestBody TestRequest testRequest) throws TestException {
LOG.debug("Starting...");
//code
return createtest(testRequest);
}
Вот запрос POstMan
Я хочу обработать этот сценарий и предположить, как будто content-Type = application / json отправлено