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-parser
npm模块
下载body-parser模块:
npm i body-parser -S
express框架下使用body-parser
待续
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现