QueryString2 [Nodejs] 페이지 구현 - Query string [생활코딩] App - 홈페이지 구현 if(pathname === '/') { // path가 없는 경로로 접속하면 if(queryData.id === undefined){ // querystring의 id값이 없으면(홈이면) response.writeHead(200); // 웹서버는 웹브라우저에 200(성공)으로 응답 response.end(홈에 출력할 내용); // 내용을 출력해라 } else { // querystring의 id값이 있으면 response.writeHead(200); // 웹서버는 웹브라우저에 200(성공)으로 응답 response.end(페이지에 출력할 내용); // 내용을 출력해라 } } else { // 그렇지 않으면 response.writeHead(404); // 웹서버는 .. 2020. 8. 3. [Nodejs] URL, Querystring [생활코딩] Node.js - URL로 입력된 값 사용하기 http://abc.com:3000/main/?id=HTML&page=12 http, https, ftp 프로토콜 : 웹브라우저와 웹서버가 데이터를 주고받기 위해 만든 통신 규칙 adc.com 도메인네임, 호스트 : 인터넷에 연결된 특정한 컴퓨터에 가리키는 주소 3000 포트 : 한 대의 컴퓨터 안에 여러 개의 서버가 있을 수 있고, 해당 포트와 연결되어 있는 서버를 가리킴 main 패스 : 컴퓨터 안에 있는 어떤 디렉토리의 어떤 파일인지 가리킴 ?id=HTML&page=12 쿼리스트링 : 웹서버에게 전달할 데이터, 쿼리스트링의 시작은 ?, 값과 값 사이엔 & 사용, 값이름=값으로 표시 URL 값 알아내기 var http = require('ht.. 2020. 8. 3. 이전 1 다음 반응형