본문 바로가기
  • [성공하는 개발자] - Developer

Node33

[Node] 동적 URL 이 코드를 동적 URL로 변경해 보자 var http = require('http'); var fs = require('fs'); var url = require('url'); var app = http.createServer(function (request, response) { var _url = request.url; var queryDate = url.parse(_url, true).query; // console.log(queryDate.id); if (_url == '/') { _url = '/index.html'; } if (_url == '/favicon.ico') { return response.writeHead(404); } response.writeHead(200); response... 2021. 4. 22.
[Node] URL의 이해 1. 쿼리 스트링 var http = require('http'); var fs = require('fs'); var app = http.createServer(function (request, response) { var url = request.url; // console.log(url); if (url == '/') { url = '/index.html'; } if (url == '/favicon.ico') { return response.writeHead(404); } response.writeHead(200); response.end(fs.readFileSync(__dirname + url)); }); app.listen(3000); console.log(url);사용하면 2. url 문자열을 .. 2021. 4. 21.
[Node] Data Type 1. Number console.log(1+1); console.log(4-1); console.log(2*2); console.log(10/2); 사칙연산 가능하다 2. String console.log('1'+'1'); console.log('Lorem, ipsum dolor sit amet consectetur adipisicing'.length) 문자열에 + 사용은 문자와 문자를 더하는 결합 연산자이다 11은 문자 결합 연산자로 인한 '1'+'1' 로 나온 값 51 값은 string.length 통한 문자의 갯수 3. Variable var a = 1; console.log(a); a = 2; console.log(a); a = 1; 변수 = 상수 ; 오른쪽 값을 왼쪽에 있는 변수에다 대입해서 변.. 2021. 4. 21.
[Node] 웹서버 만들기 github.com/web-n/web1_html_internet web-n/web1_html_internet Contribute to web-n/web1_html_internet development by creating an account on GitHub. github.com 소스 다운로드 var http = require('http'); var fs = require('fs'); var app = http.createServer(function (request, response) { var url = request.url; if (request.url == '/') { url = '/index.html'; } if (request.url == '/favicon.ico') { return respon.. 2021. 4. 20.