У меня следующая проблема. Я могу выполнить следующий запрос через cURL :
curl -F file=@"C:\\FE_example.xlsx" http://localhost:8080/api/comp_vibr_and_temp_tab
, и он отлично работает. Как вы можете видеть, я прикрепляю файл к запросу POST (ожидаемый формат файла - MultiPart). Значение, возвращаемое этим API, равно JSON.
С помощью предыдущей команды cURL все работает нормально, но при попытке выполнить тот же запрос через PostMan я получаю сообщение об ошибке.
В PostMan я устанавливаю файл в раздел Body . В секцию Header , которую я установил:
Content-Type: multipart/form-data
Пытаясь выполнить запрос, я получаю следующее сообщение об ошибке:
{
"timestamp": 1581890120091,
"status": 400,
"error": "Bad Request",
"exception": "org.springframework.web.multipart.support.MissingServletRequestPartException",
"message": "Required request part 'file' is not present",
"path": "/api/comp_vibr_and_temp_tab"
}
Почему? Что не так? Как я могу преобразовать мой cURL запрос в правильный PostMan один?