2014年04月17日

node.jsでファイルを読み込み表示する

node.jsではfsモジュールを読み込みreadFileメソッドでファイルの読み込みができるので以下のようにするとindex.htmlを読み込み表示することができる

var http = require("http");
var fs = require('fs');

var server = http.createServer();
server.on("request",function(req,res){
var reqBody = "";
req.on('data',function(data){
reqBody += data;
}).on('end',function(){
var path = url.parse(req.url);
switch(path.pathname){
case '/':
fs.readFile('./index.html','UTF-8',function(err,data){
res.setHeader('Content-Type','text/html');
res.write(data);
res.end();
});
break;
default:
res.setHeader('Content-Type','text/text');
res.write("404");
res.end();
break;
}
});
}).listen(1234);
タグ:readfile node.js
posted by ねこまんま at 14:22 | Comment(0) | TrackBack(0) | node.js | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバック