Я получил реагирующий компонент, который отправляет запрос к конечной точке Nest JS, и по какой-то причине я не могу предоставить тело. Каждый раз, когда я присоединяю объект к телу, я получаю в консоли сообщение об ошибке «Ошибка: ошибка сети».
Если я просто предоставлю строку в своем топоре ios, я получу ответ от сервера Nest Js.
И все работает нормально, если я попробую с Почтальоном.
Запрос в ответ:
const getImage = async () => {
try {
const result = await Axios.post('http://localhost:8081/abstract/image', {test: 'asd'} )
} catch (e) {
console.log(e)
}
}
Гнездо JS Контроллер:
@Post('image')
@Header('Content-Type', 'image/png')
@Header('Access-Control-Allow-Origin', '*')
@Header("Access-Control-Allow-Credentials", "true")
@Header('Access-Control-Allow-Methods', 'GET,HEAD,OPTIONS,POST,PUT')
@Header("Access-Control-Allow-Headers", "Access-Control-Allow-Headers, Origin,Accept, X-Requested-With, Content-Type, Access-Control-Request-Method, Access-Control-Request-Headers")
async getImageBuffer(
@Body() completeBody
) {
console.log(completeBody)
}