目录
前言:准备阶段
敲命令来生成package.json
文件
npm init -y
1. 项目入口文件
1.1 启动http
服务,引入http
模块
// 项目入口文件
const http = require("http");
// 创建 http 服务
const app = http.createServer((req,res)=>{
res.end('ok');
});
// 处理网络请求
// app.on((req,res)={});
// 启动服务
app.listen(3000,()=>{
console.log("Server is running at http://127.0.0.1:3000");
})
1.2 修改
// 项目入口文件
const http = require("http");
// 创建 http 服务
const app = http.createServer((req,res)=>{
let result={
name:'skd',
age:20
}
// result 是object类型,我们需要把他转成字符串类型
res.end(JSON.stringify(result))
});
// 处理网络请求
// app.on((req,res)={});
// 启动服务
app.listen(3000,()=>{
console.log("Server is running at http://127.0.0.1:3000");
})
1.3 添加响应头
// 设置返回格式:JSON
res.setHeader("content-type", 'application/json')
1.4 配置不同接口
1.4.1 博客列表
1.4.2 博客详情
1.4.3 代码精简
// 项目入口文件
const http = require("http");