Live2d Test Env

node截取参数

不同的请求方式,在node中的req的位置是不同的

get方式请求的数据在req.query里,除get以外的参数在req.body中
post,put,delete

get请求

// web端的网络请求
$(function () {
$(`#btn`).on(`click`, () => {
$.ajax({
type: `GET`,
url: `/register`,
data: {
name: `这是ajax`,
},
success: (res) => {
console.log(`res`, res);
},
fail: (err) => {
console.log(`err`, err);
},
});
});
});
//node后端的处理
app.get("/register", (req, res) => {
// console.log(`req`, req);
let query = req.query;
console.log(`query`, query);
res.status(200).send({
code: 200,
msg: `success`,
data: {
...query,
},
});
});

post delete put 的请求方式

post delete put的请求数据都在req.body中
为了解析post一类请求的请求体,所以需要下body-parsernpm模块

下载body-parser模块:
npm i body-parser -S

express框架下使用body-parser

待续

posted @   致爱丽丝  阅读(43)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示