Quando for postar código, evite mandar imagens, poste o código mesmo que fica bem melhor pra gente que vai ajudar
Pelo que to entendendo, vc tah enviando a imagem de um jeito no código e de outro no insomnia. No insomnia vc está enviando a imagem propriamente dita, e no código vc está enviando um json como formdata.
No código, vc teria que, de alguma forma, passar os bytes da imagem, igual é feito no insomnia.
J
Joao_Antonio1
Necessariamente não preciso enviar os bytes pois em diversos posts vi que era dessa forma que se faz, inclusive eu mesmo no passado enviei imagens dessa forma, mas eu não sei se o problema é mesmo na função no app ou no multer
L
Lucas_Camara
se funcionou no insomnia, provavelmente no é erro na API. E quando precisei fazer upload de algo com javascript (ou qualquer outra linguagem), sempre precisei carregar os bytes para fazer o envio. Mas talvez tenha algum recurso no react-native que facilite isso tb que não conheço.
L
Lucas_Camara
Vc está usando o axios? E verifique tb se vc setou o content-type da requisição para multipart/form-data tb.
J
Joao_Antonio1
Sim coloquei ele lá, na imagem esta sem pois era uma imagem ja printada antes de um outro teste, mas como falei ele esta setado la
L
lucashpmelo1 like
Na requisição tenta passar a image direto no data (data: image) sem colocar em um objeto, assim: