/
a-zu
/
mock-server
Обзор
Документация
Войти
/
a-zu
/
mock-server
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
server.js
40 строк
1 KB
unknown
init
06 фев 2026, 17:39
06 фев 2026, 17:39
383e022
Код
Авторство
О чём код?
'use strict'; import express from 'express'; import {HOST, PORT} from './config.js'; // Импорт маршрутов import route_root from './routes/root.js'; import route_example from './routes/example.js'; // \Импорт маршрутов const app = express(); app.use(express.json()); app.listen(PORT, HOST, () => { console.log(`Mock-server running at http://${HOST}:${PORT}`); }); // Отключение CORS app.use((req, res, next) => { res.header('Access-Control-Allow-Origin', '*'); // Разрешаем все домены res.header('Access-Control-Allow-Methods', 'GET, POST, PUT, DELETE, PATCH, OPTIONS'); res.header('Access-Control-Allow-Headers', 'Origin, X-Requested-With, Content-Type, Accept, Authorization'); res.header('Access-Control-Allow-Credentials', 'false'); res.removeHeader('X-Powered-By'); // Отвечаем на preflight запросы if (req.method === 'OPTIONS') { return res.sendStatus(204); } next(); }); // Подключение маршрутов. app.use('/', route_root); app.use('/example', route_example); // \Подключение маршрутов.