HTTP模块
http.createServer((request,response)=>{
//console.log('我来了')
res.write('index');
res.end()
或者
res.end('index1')
}).listen(8080)
HTTP模块
服务器对象:http.createServer()

img:照片代码
img.png:照片文件名
http:创建服务器,必须使用监听端口

http模块

http模块
服务器对象:http.createServer()
let http = require('http')
let fs = require('fs')
http.createServer((req, res) => { //创建http服务
fs.readFile(`./${req.url}`, (err, data) => { //读取文件(路径、回调)
if (err) {
res.writeHead(404)
res.end('404 not found')
} else {
res.end(data)
}
})
}).listen(8080)
简答的http实现

http模块(重点)
服务器对象:http.createServer()
let http = require('http')
let fs = require('fs')
http.createServer((req,res) => {
fs.readFile(`./${req.url}`, (err,data) => {
if(err) {
//conmsole.log(err);
res.writeHead(404)
res.end('404 not found')
}else {
res.writeHead(200)
res.end(data)
}
})
}).listen(8888)
HTTP模块
服务器对象: http.createServer()
let http = require("http")
http.createServer((request, response)=>{
console.log('hello')
// response.write('index')
// response.end()
response.end('index')
}).listen(8888)
http模块
let http = require('http')//http 模块引入
let fs = require(‘fs’) //读写模块引入
http.createServer(req,res)=>{//创建http服务
console.log(req.url); //监听请求的路径
fs.readFile(`./${req.url}`,(err,data)=>{ //读取文件(路径,回调)
if(err){
res.writeHeader(404)
res.end('404 not found')
}else{
res.end(data)
}
})
}).listen(8888)
微型服务器
let http = require('http')//http 模块引入
let fs = require(‘fs’) //读写模块引入
http.createServer(req,res)=>{//创建http服务
console.log(req.url); //监听请求的路径
fs.readFile(`./${req.url}`,(err,data)=>{ //读取文件(路径,回调)
if(err){
res.writeHeader(404)
res.end('404 not found')
}else{
res.end(data)
}
})
}).listen(8888)
微型服务器
let http = require('http')
let fs = require(‘fs’)
http.createServer(req,res)=>{
console.log(req.url); //监听请求的路径
fs.readFile(`./${req.url}`,(err,data)=>{
if(err){
res.writeHeader(404)
res.end('404 not found')
}else{
res.end(data)
}
})
}).listen(8888)
重点:HTTP模块
服务器对象:http.createServer()
重点:http模块
let http = require('http')
http.createServer((request,response)=>{
console.log('创建服务器')
}).listen(8080) //监听8080端口