npm install cors로 프로젝트에 설치가 가능한 모듈이다.
var express = require('express')
var cors = require('cors')
var app = express()
app.use(cors())
app.get('/products/:id', function (req, res, next) {
res.json({msg: 'This is CORS-enabled for all origins!'})
})
app.listen(80, function () {
console.log('CORS-enabled web server listening on port 80')
})
여기서는 app이 express 모듈인데 app.use(cors())를 통해 express에 cors를 사용하겠다는 문법이다.
원래는 설정이 없으면 모든 요청을 모듈은 허용하지 않지만 CORS를 적용시키면 모든 요청에 대해서 허용하게 만드는 모듈이다.
'Back End > Node js' 카테고리의 다른 글
serverless-http 서버리스 방식의 express 모듈 (0) | 2025.01.04 |
---|---|
node js 기본문법 (0) | 2024.12.29 |
npm 모듈다운 명령어 (0) | 2024.12.29 |