QueryString.js
// http モジュールのロード
var http = require('http');
// url モジュールのロード
var url = require('url');
// Server オブジェクトの作成
http.createServer(function(request, response){
var url_parts = url.parse(request.url, true);
// レスポンスとして 200、プレーンテキストを返します。
response.writeHead(200, {'Content-Type': 'text/plain'});
response.end('こんにちは '+ url_parts.query.name + ' さん' +'\n');
console.log(url_parts.query.name + 'からリクエスト');
}).listen(8080, 'localhost');
// サーバーはリクエストを待っていることを示すメッセージ
console.log('http://localhost:8080 でサーバー動作中');
実行する URL
http://localhost:8080/?name=Toshihiko
実行結果
クエリにある "Toshihiko" が画面に表示されました。
0 件のコメント:
コメントを投稿