SERVER/Node.js

POST data 받아오기

완자✨ 2021. 10. 25. 16:19

POST data 받아오기

request.on('data',콜백(){ ... }) : data가 들오면 콜백 함수 실행합니다.

request.on('end',콜백(){ ... }) : data가 모든 들온 다음 data처리가 끝났을 때 콜백 함수 실행합니다.

var http = require('http');
var app = http.createServer(function (request, response) {
var body = '';
request.on('data', function (data) {
            body = body + data;

            // Too much POST data, kill the connection! : 일정량 이상의 방대한 data가 들어오며 요청을 도중에 끝낸다.
            if (body.length > 1e6) 
                request.destroy();
            }
        );
        request.on('end', function () {

        });
});
app.listen(3000);

'SERVER > Node.js' 카테고리의 다른 글

미들웨어 body-parser& compression (압축)  (0) 2021.11.26
Express 란?  (0) 2021.11.26
fs.unlink (파일 삭제)  (0) 2021.10.25
fs.readir (파일목록 가져오기)  (0) 2021.10.25
fs모듈 파일 읽기, 쓰기, 예외처리  (0) 2021.10.25