服务端开发 -- 基础 -- 采用http模块
例子 :
// 引入http模块 const http = require('http') // 要返回1.html const fs = require('fs') // 创建一个服务 const server = http.createServer() // 开启一个端口8080 server.listen(8089,function(){ console.log('http://127.0.0.1:8089'); }) // 返回信息 ==>如果返回的是中文会乱码,那么需要不乱码 // server.on('request',(req,res)=>{ // console.log(req,res); // res.write('返回的信息') // // 断开响应 // res.end() // }) // 返回信息 ==> 不乱码 // server.on('request',(req,res)=>{ // res.setHeader('content-type','text/plain;charset=utf-8') // // res.end('返回的信息') 这个相当于res.write('返回的信息') , 再执行res.end() // res.end('返回的信息') // }) // 返回信息 ==> 返回一个html server.on('request',(req,res)=>{ // 读取1.html 的内容 fs.readFile('./1.html','utf-8',(err,data)=>{ res.end(data) }) })
标签:返回,end,nodejs,res,req,server,模块,http From: https://www.cnblogs.com/qd-lbxx/p/16780256.html