var http=require("http")
var app=http.createServer((req,res)=>{
if(res.url=="/home"){
res.setHeader("content-Type","text/文本类型;charset=utf-8")
res.end("你好,这里是首页")
}else{
res.end("not found")
}
})
app.listen(10086)
http模块
var app=http.createServer((req,res)=>{}) 创建一个服务器 app.listen(81) //端口的意义:ip是访问计算机的标志 端口就可以进入计算机的具体哪一个程序
res.setHeader( ' Content-Type ' , 'text/plain; charset=utf8 ')//设置编码和数据包格式
res.write("xxx")//可以多次调用 代表给前端传输数据 res.end()//可以传输数据也可以不传输,它是当前这一次网络请求结束的标志,一旦执行了就断开连接 req.url 前端给后端发送网络请求的网址" http://ip:port" 后面的部分字符串解析url来做出不同页面的网址 和不同参数传不同数据网址
如何写一个简单的http服务器
//引入node自带的thhp模块====>可以调用函数来创建服务器。
var http=require("http")
//创建一个服务器对象,回调函数不会直接运行会在用户每次访问当前计算机的8081端口时才运行
var app=http.createServer((req,res)=>{
//配置返回给用户的数据包的数据格式和编码的类型
res.setHeader("content-Type","text/文本类型得什莫文件;charset=utf-8")//发送数据时记得加上解码规则和文本类型
//给前端的最后一次发送数据包
res.end("hello world!")//可以是string buffer
})
//监听计算机的端口
app.listen(8081)//端口号



