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

319
Visualizações
¿Cómo permito 'Access-Control-Allow-Origin' en Node.JS Http Server?

Estoy tratando de enviar un POST desde un cliente conectado a este servidor a una URL externa. Recibo muchos errores 'CORS'. Estoy bastante seguro de que es porque no he permitido 'Access-Control-Allow-Origin' y etc. en mi servidor Node.JS. Pero no sé cómo hacerlo. He encontrado otras respuestas en la web, pero ninguna de ellas resolvió mi problema. Aquí está mi servidor:

 var app = require('express')(); var http = require('http').Server(app); var io = require('socket.io')(http); const { instrument } = require('@socket.io/admin-ui') var bodyParser = require('body-parser') var clientesConectados = []; app.use( bodyParser.json() ); // to support JSON-encoded bodies app.use(bodyParser.urlencoded({ // to support URL-encoded bodies extended: true })); app.get('/', function(req, res){ //send the index.html file for all requests res.sendFile(__dirname + '/index.html'); }); app.post('/', (request, res) => { console.log("********************"); console.log(" >POST RECEBIDO!!"); console.log(res); postData = request.body; io.emit('message',postData); console.log(postData); }); http.listen(3000, function(){ console.log('listening on *:3000'); });
about 4 years ago · Juan Pablo Isaza
3 Respostas
Responde à pergunta

0

Express tiene un middleware para CORS. Enlace aquí

about 4 years ago · Juan Pablo Isaza Relatório

0

Instale el paquete cors en su aplicación

npm instalar cors

Y luego agregue estas dos líneas allí

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

De lo contrario, hay formas que se configuran a través del encabezado o podría usar un proxy en su interfaz, pero usar el paquete cors es más simple

about 4 years ago · Juan Pablo Isaza Relatório

0

Instale el paquete npm llamado cors

Después de la instalación, en su archivo agregue esta línea app.use(cors()) resolverá su problema de error de cors, espero.

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