Express的理解
-
是什么
- 基于Node.js平台的框架
- 组成部分
- Express()构造函数
- app实例对象
- req请求对象
- res响应对象
- router对象
-
用途
- 用于创建一个基于Node.js的应用程序(APP)
- 主要用途:处理请求和响应
-
工作原理
- 通过router建立views和model之间的通信
请求方式
<form>
表单只能发起两种请求
- GET请求:获取数据的请求
- POST:添加数据的请求
发起delete请求
方式1:通过href发起一个GET请求,在服务端拿到id,根据id删除数据
方式2:使用Fetch API发起delete请求
语法:
//注意:必须从浏览器端发起fetch请求
fetch('请求地址',{选项对象})
fetch('请求地址',{
method:"DELETE"
})
在服务端处理请求
router.delete('请求地址',(req,res) =>{
})