[Node.js] console input / 404 not found 출력 / file list 가져오기
console input 받는 법
var argv = process.argv;
console.log(argv[2]);
argv[0]과 argv[1]에는 node의 경로, file의 경로가 들어가있다.
따라서 argv[2]부터 입력해준 input 값이 들어가는 것이다.
404 not found 출력하는 방법
var url = require('url');
var app = http.createServer(function(request,response){
var pathname = url.parse(request.url, true).pathname;
if(pathname === '/') {
...
} else {
response.writeHead(404);
response.end('Not found');
}
});
File list 가져오는 방법
var testFolder = './data';
var fs = require('fs');
fs.readdir(testFolder, function(error, filelist){
console.log(filelist);
})
data라는 폴더 안에 있는 모든 파일들의 이름을 filelist에 담아서 가져온다.
참고
생활코딩
728x90
반응형
'WEB' 카테고리의 다른 글
[Node.js] module로 내보내기 / 입력 정보에 대한 보안 / 출력 정보에 대한 보안 (0) | 2020.07.02 |
---|---|
[Node.js] post 방식으로 가져오기 / redirection / File rename / File delete 구현 (0) | 2020.07.02 |
[Node.js] url parse / File read (0) | 2020.06.29 |
[Javascript] var, let, const 차이 (0) | 2020.02.05 |
[PHP] 데이터 정제 (0) | 2019.12.10 |