Node express


const http = require("http");
const express = require("express");
//3:创建express应用
//4:创建服务器
var app = express();//Express本质是一个处理请求函数
var server = http.createServer(app);
server.listen(8080);
//5:监听8080 端口 

//Express请求处理函数默认提供404响应处理

//get 服务器处理客户端get
app.get("/",(req,res)=>{
res.send("<h1>index page</h1>");
});
app.get("/index",(req,res)=>{
//express中的req和res继承http模块req,res
//发送html片段 setHeader()+write()+end()
res.send("<h1>hello NodeJs</h1>");
});
//读取一个网页 (坑:路径)
app.get("/user/login",(req,res)=>{
//读取文件将文件内容发送客户端
//sendFile=readFile+setHeader+write+end
//相对路径报错:
//res.sendFile("./public/login.html");
//console.log(__dirname);
//绝对路径:
res.sendFile(__dirname+'/public/login.html');
});

posted @ 2017-08-10 15:27  ThisCall  阅读(273)  评论(0编辑  收藏  举报