Back End/Node js

Node cors 기초

DevHam94 2024. 12. 29. 23:40

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