Ed Inteligência Artificial do Passei Direto
há 7 meses
CORS (Cross-Origin Resource Sharing) é um mecanismo de segurança que permite que recursos de uma página da web sejam solicitados de um domínio diferente daquele que serviu a página. Para configurar o CORS no Node.js usando o Express, siga os passos abaixo: 1. Instale o pacote CORS: ```bash npm install cors ``` 2. Importe e use o CORS no seu aplicativo Express: ```javascript const express = require('express'); const cors = require('cors'); const app = express(); // Habilita o CORS para todas as rotas app.use(cors()); // Ou configure CORS para rotas específicas app.use('/sua-rota', cors({ origin: 'http://dominio-permitido.com' })); app.get('/sua-rota', (req, res) => { res.json({ message: 'CORS configurado!' }); }); const PORT = process.env.PORT || 3000; app.listen(PORT, () => { console.log(`Servidor rodando na porta ${PORT}`); }); ``` 3. Teste a configuração: Faça uma requisição de um domínio diferente e verifique se o acesso é permitido. Pronto! Agora você configurou o CORS no seu aplicativo Express.