우노
[NodeJS] Request 로그 출력 본문
예제 코드) Request 로그 출력
//Express 기본 모듈 불러오기.
var express = require('express');
var http = require('http');
//Express 객체 생성
var app = express();
//기본포트를 app 객체에 속성으로 설정
app.set('port', process.env.PORT || 3000);
app.use(function(req, res, next){
console.log('요청 처리');
// 전체 request 로그 출력
console.log(JSON.stringify(req.headers));
// request 로그 중, customheader 헤더값을 뽑아 browser에 출력
var customheader = req.header('customheader');
res.writeHead('200', {'Content-Type': 'text/html; charset=utf8'});
res.write('<div><p> Custom Header : ' + customheader + '</p></div>');
res.end();
});
// Express 서버 시작
http.createServer(app).listen(app.get('port'), function(){
console.log('Express 서버를 시작했습니다. : '+ app.get('port'));
});
'Web_App > NodeJS' 카테고리의 다른 글
[NodeJS] .npmrc 인증 정보 설정 (0) | 2023.09.15 |
---|---|
[NodeJS] npm forever - 앱 종료 시 자동 재실행 (1) | 2023.03.02 |
Comments