как настроить cors заголовки для скриптов в express js
Ответы
Сначала установим библиотеку cors
с помощью npm:
npm install cors
Затем в нашем файле приложения Express (обычно это app.js
или server.js
) добавим код для подключения и использования cors
:
const express = require('express');
const cors = require('cors');
const app = express();
// Разрешаем CORS для всех доменов
app.use(cors());
// Здесь будет наш код маршрутов и настроек сервера
app.listen(3000, () => {
console.log('Сервер запущен на порту 3000');
});
Мы также можем настроить опции для cors()
в соответствии с нашими требованиями. Например, можно разрешить доступ только из определенных источников, разрешить определенные методы HTTP, установить кастомные заголовки и другие параметры. Вот пример настройки CORS с определенными параметрами:
app.use(cors({
origin: 'http://example.com', // Разрешаем доступ только с этого домена
methods: ['GET', 'POST'], // Разрешаем только определенные методы HTTP
allowedHeaders: ['Content-Type'], // Разрешаем только определенные заголовки
}));
0
0