Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

109
Visualizações
curl tuvo éxito pero la búsqueda de Javascript falló

Tengo mi código de búsqueda JS este:

 var myHeaders = new Headers(); myHeaders.append("accept", "application/json"); myHeaders.append("Authorization", "Bearer asdfasdfasdfasdfasdf"); myHeaders.append("Content-Type", "multipart/form-data"); var formdata = new FormData(); formdata.append("images", fileInput.files[0], "_265_.pdf"); formdata.append("cards", fileInput.files[0], "_180_.pdf"); formdata.append("organization", "org"); var requestOptions = { method: 'POST', headers: myHeaders, body: formdata, redirect: 'follow' }; fetch("https://site/route?match_cut=0.64&Img_cut=0.45&card_cut=0.45&Img_card_cut=0.45&card_img_cut=0.45", requestOptions) .then(response => response.text()) .then(result => console.log(result)) .catch(error => console.log('error', error));

Cada vez que realizo esta solicitud a mi servidor, que es Fastapi, la respuesta que recibí siempre fue {detail: 'There was an error parsing the body'} Sin embargo, puedo llamar con éxito a mi servidor con el siguiente comando curl :

 curl -X 'POST' \ 'https://site/route?match_cut=0.64&Img_cut=0.45&card_cut=0.45&Img_card_cut=0.45&card_img_cut=0.45' \ -H 'accept: application/json' \ -H 'Authorization: Bearer asdfasdfasdfasdfasdf' \ -H 'Content-Type: multipart/form-data' \ -F 'images=@_265_.pdf;type=application/pdf' \ -F 'reference=' \ -F 'cards=@_180_.pdf;type=application/pdf' \ -F 'organization=org'

¿Falta algo en mi solicitud de recuperación?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

La línea myHeaders.append("Content-Type", "multipart/form-data"); hizo que mi servidor no pudiera analizar la solicitud, eliminándola hizo que todo volviera a la normalidad.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda