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

716
Views
Intento realizar una solicitud GET de localhost: 8080 a localhost: 3000 pero aparece un error de cors e instalar cors en mi servidor node.js no lo soluciona

Así que estoy tratando de hacer una solicitud GET de axios a mi servidor Node.js/Express.js localhost:3000 desde mi aplicación front-end en localhost:8080 y entiendo por qué recibo un error CORS. Lo que no entiendo es por qué después de instalar el paquete cors npm y usarlo como middleware en mi back-end Node.js/Express.js, sigo recibiendo el error CORS.

Hice esto dentro del archivo app.js

 var cors = require('cors'); app.use(cors());

Luego sigo recibiendo el siguiente error cuando intento realizar una solicitud GET desde mi front-end:

 Access to XMLHttpRequest at 'http://localhost:3000/images' from origin 'http://localhost:8080' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

¿No debería usar el paquete cors para resolver este problema?

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Tienes que permitir que cors reciba ese origen. Hay un buen video sobre esto . Pero agregar el origen del parámetro al middleware cors() debería resolverlo.

 var cors = require('cors'); app.use(cors({ origin: "http://localhost:8000" }));
about 4 years ago · Juan Pablo Isaza Report
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!