Express.js에서 접속자의 IP를 반환하는 함수는 아래와 같다.
const getIp = req => (req.headers['x-forwarded-for'] || req.connection.remoteAddress || req.socket.remoteAddress || req.connection.socket.remoteAddress);
Express를 사용할 때 아래코드도 덤으로 넣어주어야 한다. "app.set('trust proxy', true);
반응형
'Programming > Node.js' 카테고리의 다른 글
mysql에서 pool query 후 release 하기 (0) | 2018.12.04 |
---|---|
간단한 express서버 만들기 (0) | 2017.08.15 |