~/ app$ npm install --save cors
1. 전체에 열어주기
const cors = require("cors");
app.use(cors());
2. 특정 호스트에만 열어주기
const cors = require("cors");
const whitelist = ['http://example1.com', 'http://example2.com']
const corsOptions = {
origin: (origin, callback) => {
if (whitelist.indexOf(origin) !== -1) {
callback(null, true)
} else {
callback(new Error('Not allowed by CORS'))
}
}
}
app.use(cors(corsOptions));
'컴퓨터 > NodeJS' 카테고리의 다른 글
Nodejs nodemon (0) | 2023.04.28 |
---|---|
NodeJS crypto 암호화 복호화 (0) | 2022.07.25 |
NodeJS npm mysql2 (0) | 2022.05.15 |
NodeJS networkInterfaces 로컬 네트워크 정보 (0) | 2022.05.14 |
npm xml-js (0) | 2022.05.02 |