본문 바로가기

Request3

[HTTP] Request message [생활코딩] HTTP Request message 개발자도구 > Network > 파일 > Request Header GET / HTTP/1.1 - Request Line - GET or POST : 웹브라우저와 웹서버가 통신하는 방식 - / : 웹서버한테 요청하는 정보 - HTTP1.1 : 웹브라우저가 현재 사용하고 있는 HTTP 버전 Host ~ - Request Headers - Host : 인터넷에 연결되어 있는 서버를 식별하는 이름(웹서버의 주소) - User-Agent : 웹브라우저의 다른 표현, 어떤 웹브라우저인지 보여줌 - Accept-Encoding : 응답하는 데이터양이 많으면 압축해서 전송하는데, 어떤 압축방식을 지원하는지 보여줌 2020. 8. 12.
[Nodejs-express] app.get() [생활코딩] 홈페이지 구현 Node.js로만 된 코드var app = http.createServer(function(request,response){ var _url = request.url; var queryData = url.parse(_url, true).query; var pathname = url.parse(_url, true).pathname; if(pathname === '/'){ if(queryData.id === undefined){ fs.readdir('./data', function(error, filelist){ var title = 'Welcome'; var description = 'Hello, Node.js'; var list = template.list(filelist); .. 2020. 8. 7.
[Nodejs] POST 데이터 가져오기 - createServer [생활코딩] App - POST 방식으로 전송된 데이터 받기 var http = require('http'); var qs = require('querystring'); var app = http.createServer(function(request, response){ // createServer는 nodejs로 웹브라우저가 접속이 들어올 때마다 callback함수를 호출 // callback함수의 인자 request와 response // request는 요청할 때 웹브라우저가 보낸 정보 // response는 응답할 때 웹브라우저한테 보낼 정보 if(pathname === '/create_process'){ var body = ''; request.on('data', function(data){ /.. 2020. 8. 4.
반응형