码迷,mamicode.com
首页 > Web开发 > 详细

nodeJS使用——示例1

时间:2014-09-07 13:27:25      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   io   使用   ar   div   cti   

 

//console.log("hello world");
var http=require("http");
var server=http.createServer(function(request,response){
    console.log(request.method);
    console.log(request.url);
    
    if(request.method==="GET"){
       response.setHeader("Content-Type","text/html");
       response.setHeader("Content-Encoding","UTF8");//UTF8编码
       var html="";//html代码
       switch(request.url){
            case "/":
            case "/index.html":
                html="<html><head><meta charset=‘UTF8‘/>"+  //UTF8编码
                        "<title>标题</title></head><body>"+
                        "<h1>欢迎来到XX网</h1><br/>"+
                        "<a href=‘/add.html‘>ADD</a><br/>"+
                        "<a href=‘/remove.html‘>REMOVE</a><br/>"+
                        "<a href=‘/find.html‘>FIND</a><br/>"+
                        "<a href=‘/edit.html‘>EDIT</a><br/>"+
                        "</body></html>" 
                ;
            break;
            
            case "/add.html":
                html="<html><head><meta charset=‘UTF8‘/>"+  //UTF8编码
                    "<title>标题</title></head><body>"+
                    "<h1>欢迎来到XX网</h1><br/>"+
                    "ADD UI界面..."+
                    "</body></html>" 
                ;
            break;
            
            case "/remove.html":
                html="<html><head><meta charset=‘UTF8‘/>"+  //UTF8编码
                    "<title>标题</title></head><body>"+
                    "<h1>欢迎来到XX网</h1><br/>"+
                    "REMOVE..."+
                    "</body></html>" 
                ;
            break;
            
            case "/find.html":
                html="<html><head><meta charset=‘UTF8‘/>"+  //UTF8编码
                    "<title>标题</title></head><body>"+
                    "<h1>欢迎来到XX网</h1><br/>"+
                    "FIND UI界面..."+
                    "</body></html>" 
                ;
            break;
            
            case "/edit.html":
                html="<html><head><meta charset=‘UTF8‘/>"+  //UTF8编码
                    "<title>标题</title></head><body>"+
                    "<h1>欢迎来到XX网</h1><br/>"+
                    "EDIT UI界面..."+
                    "</body></html>" 
                ;
            break;
            
            default :
                html="<html><head><meta charset=‘UTF8‘/>"+  //UTF8编码
                    "<title>标题</title></head><body>"+
                    "<h1>404</h1><br/>"+
                    "REQUEST URL NOT FOUND..."+
                    "</body></html>" 
                ;
                console.log("Invalid request URL:"+request.url);
       
       };
        response.end(html);
    
    }
    response.end();

});

server.listen(80);

 

nodeJS使用——示例1

标签:style   blog   http   color   io   使用   ar   div   cti   

原文地址:http://www.cnblogs.com/muzhongjiang/p/3960308.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!