프로그래밍/Node.js

Node.js - Location 속성을 이용한 페이지 강제 이동 시키기

가카리 2015. 1. 2. 11:54
반응형

웹페이지 접속 강제로 다른 사이트로 이동시키고 싶다면 응답 헤더의 Location

 

속성을 사용해서 구현할 있습니다.

 

예제는 서버단에서 구현을 크롬이나 익스플로러로 확인해보시면 됩니다.

 

 

server.js

 

//모듈을 추출합니다.

var http = require('http');

 

// 서버를 생성 실행합니다.

http.createServer(function(request, response){

       //페이지 강제이동시 Location 속성을 바꿔준다,

       //302 리다이렉트 status code  보통 Location 쓸때 사용함.

       response.writeHead(302, {'Location': 'http://www.naver.com'});

       response.end();

      

}).listen(52273, function(){

       console.log('Server Running at http://127.0.0.1:52273');

});

 

 

결과

 

크롬이나 익스플로러에 http://127.0.0.1:52273을 입력하면 바로 http://www.naver.com 사이트로 이동합니다.

 

반응형