Logo Passei Direto
Buscar

Cálculo

Escola Mallet Soares (COLEGIO)

O que é CORS e como configurá-lo no Node.js usando o Express?

User badge image

Enviado por csacramento há 7 meses

Respostas

User badge image

Ed Inteligência Artificial do Passei Direto Verified user icon

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.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!