Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

461
Views
Nodejs PUT/PATCH no funciona con axios y request, pero funciona igual desde Postman

Estoy tratando de hacer algunas modificaciones a mi Rest API haciendo la solicitud PUT usando el paquete de request , pero parece que no funciona. Aunque puedo hacer las modificaciones a la misma API usando el mismo cuerpo JSON usando Postman. Además, no recibo ningún error, por lo que no entiendo qué está mal.

Como la request no funcionaba, probé axios incluso sin respuesta, sin error. El siguiente es mi código de muestra que está haciendo una solicitud a mi API Rest:

 const request = require('request'); const axios = require('axios'); const https = require('https'); request( { url: testIdUrl, method: 'PUT', agentOptions: { rejectUnauthorized: false }, headers: [{ 'content-type': 'application/json', body: JSON.stringify(requestBody) }] }, function(error, response, body) { if(error){ console.log("SOMETHING WENT WRONG") console.log(error) } console.log("RESPONSE FROM TEST ID PUT") }) axios.put(testIdUrl, requestBody) .then((res) => { console.log(`Status: ${res.status}`); console.log('Body: ', res.data); }).catch((err) => { console.error(err); });

¿Puede alguien ayudarme a entender qué está mal con el código? ¿Mi API Rest incluye todos los tokens e información? Cuando uso el mismo cuerpo de solicitud y URL, funciona en POSTMAN.

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!