참고
HTML
이고 12page이다...)query string
은 ?
로 시작한다.&
를 쓴다.key
와 value
처럼 =
로 구분한다.node.js
에서 query string
값에 따라 사용자에게 동적으로 정보를 전송할 수 있다.const http = require("http");
const fs = require("fs");
const url = require("url");
const app = http.createServer(function (request, response) {
let _url = request.url;
const queryData = url.parse(_url, true).query;
console.log(_url);
console.log(queryData.id);
if (_url == "/") {
_url = "/index.html";
}
if (_url == "/favicon.ico") {
response.writeHead(404);
response.end();
return;
}
response.writeHead(200);
response.end(queryData.id);
});
app.listen(3000);
url
변수에 가져온다.