수업소개
URL에 포함된 쿼리 스트링을 해석해서 이용하는 방법을 살펴봅니다.
URL의 이해
강의
Node.js에서 URL을 통해서 입력된 값을 사용하는 방법
강의
실습하실 때 url 뒤에 ?id= 의 값을 직접 입력해주셔야 오류가 발생하지 않습니다.
소스코드
main.js
var http = require('http');
var fs = require('fs');
var url = require('url');
var app = http.createServer(function(request,response){
var _url = request.url;
var queryData = url.parse(_url, true).query;
console.log(queryData.id);
if(_url == '/'){
_url = '/index.html';
}
if(_url == '/favicon.ico'){
return response.writeHead(404);
}
response.writeHead(200);
response.end(queryData.id);
});
app.listen(3000);

