반응형 HTTP4 [Node.js] http 모듈 - 요청 URL에 따른 다양한 서비스 1. 개요 Node.js에서 http 모듈로 웹으로 요청 URL에 따른 다양한 서비스를 분기하는 예제이다. 2. 사용법 먼저 http 모듈과 fs 모듈을 선언한다. var http = require('http'); var fs = require('fs'); 요청URL 에 대한 각각의 request.url에 대해서 if ~ else ~ 문으로 분기를 하여 처리한다. if (request.url == "/") { response.writeHead(200, { 'Content-Type' : 'text/html; charset=utf-8' }); …(중략)… } else if (request.url == "/about") { response.writeHead(200, { 'Content-Type' : .. ■ Front-End ■/Node.js 2023. 2. 26. [Node.js] http 모듈로 웹으로 GET/POST를 서비스해보자. 1. 개요 Node.js에서 http 모듈로 웹으로 GET/POST를 서비스해 보는 예제이다. 2. 사용법 http 모듈과 fs 모듈을 선언한다. var http = require('http'); var fs = require('fs'); 요청에 대한 onRequest() 함수를 생성한다. 콜백함수의 파라미터로 request와 response를 받는다. function onRequest(request, response) { …(중략)… } http 객체에 createServer() 함수로 Server를 생성하면서 콜백함수로 onRequest를 지정해 준다. http.createServer(onRequest).listen(1337, function() { console.log('http://127... ■ Front-End ■/Node.js 2023. 2. 26. [Node.js] http 모듈로 text와 html을 브라우저에 표시해보자. 1. 개요 Node.js에서 http 모듈로 text와 html을 브라우저에서 표시하는 예제이다. 2. 사용법 먼저 http 모듈과 fs 모듈을 선언한다. var http = require('http'); var fs = require('fs'); 아래와 같이 http 객체에 createServer() 함수로 Server를 생성한다. 콜백함수의 파라미터로 request와 response를 받는다. http.createServer(function(request, response) { …(중략)… }).listen(1337, '127.0.0.1'); 요청 URL과 method, 그리고 헤더정보를 표시하기 위해 아래와 같이 코드를 작성한다. headers += "Request URL = " + req.. ■ Front-End ■/Node.js 2023. 2. 26. [AngularJS] 헤더를 클릭하여 테이블에 출력한 데이터를 정렬 AngularJS에서 JSON 형식의 데이터를 테이블에 표시한 뒤 헤더를 클릭하여 데이터를 정렬하는 예제다. 먼저 books이라는 데이터를 선언하고 orderByMe() 함수를 정의하는데 파라미터를 입력받아 myOrderBy에 저장합니다. angular.module('myApp', []).controller('myCtrl', function($scope) { $scope.books = [ { ... (아래의 코드를 참조) ... } ]; $scope.orderByMe = function(x) { $scope.myOrderBy = x; } }); ng-repeat를 사용하여 JSON 형식의 데이터를 반복하여 출력한다. 여기서 orderBy:myOrderBy라고 필터를 적용하였는데 ng-click으로 선언한.. ■ Front-End ■/AngularJs 2023. 2. 22. 이전 1 다음 728x90