关于demo的搭建
得到内置模块,引入NodeJS的内置http模块
var http=require(“http”);
创建服务器,使用creatServerfang方法
回调函数中有req参数表示的是请求,res的参数表示的是响应
var server=http.createServer(function(req,res){
输出
res.end("Hello Mashbing");
})
ctrl+c打断CMD使用下面的命令
要注意的是,如果改变文件的内容一定要重新进行node执行
Node搭建的服务器也是将所有的计算结果扁平化后返回
没有安装node.js的计算机进行请求我们本地有node.js的计算机的时候能访问我们的功能
res.write()方法多条语句输出,不能输入非字符串的内容,最后必须要有
res,end()否则浏览器处于请求状态,可以结合html标签显示
res.end()方法不允许多行输出,不允许输入非字符串,可以结合html标签显示
设置字符集
res.setHeader(“Content-type”,“text/html;charset=UTF8”)
通过req.url可以获取用户输入的路由地址