リダイレクトとは?
リダイレクトとは、サイトにアクセスしたユーザーをアクセスしたユーザーをアクセスしたURIとは別のURIにアクセスさせること。
index.js
'use strict';
const http = require('http');
const server = http.createServer((req, res) => {
res.writeHead(302, {
'Location': 'https://www.google.co.jp/'
});
res.end();
});
const port = 8000;
server.listen(port, () => {
console.info('Listening on ' + port);
});
解説
res.writeHead(302, {
'Location': 'https://www.google.co.jp/'
});
以上がリダイレクトを実行する処理。
ステータスコードの302-Foundは「Locationという項目のヘッダで指定されたサイトに内容を発見した」ということを表すステータスコード。
node index.jsを実行し、うまくGoogleに飛べばおけ!
※2020年1月更新
##MENTAでコードレビューやプログラミング勉強相談を行っています!
お気軽にメッセージを下さい!
プランはこちらになります!