当前位置: 首页 > news >正文

wordpress阅读全部功能推动防控措施持续优化

wordpress阅读全部功能,推动防控措施持续优化,https网站建设花费,电商门户网站本项目旨在学习如何快速使用 nodejs 开发后端api,并为以后开展其他项目的开启提供简易的后端模版。(非后端工程师) 由于文档是代码写完之后,为了记录项目中需要注意的技术点,因此文档的叙述方式并非开发顺序&#xff0…

本项目旨在学习如何快速使用 nodejs 开发后端api,并为以后开展其他项目的开启提供简易的后端模版。(非后端工程师)
由于文档是代码写完之后,为了记录项目中需要注意的技术点,因此文档的叙述方式并非开发顺序(并非循序渐进的教学文档)。建议配合项目源码node-mongodb-template 。

【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (一):项目简介及安装依赖

【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (二):项目文件夹架构及路由的设置

【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (三):Cors的设置及.env文件的设置

【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (四):状态码的使用

【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (五):POST上传文件的设置

【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (六):token的设置

【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (七):MongoDB的设置

【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (八):API说明(暂时完结,后续考虑将在线版mongoDB变为本地版)

api说明

本地地址 http://localhost:3000

user相关

api说明路由请求类型Body是否需要token
用户注册/user/signupPOST{ “email”: “”, “password”: “”}
用户登录/user/loginPOST{ “email”: “”, “password”: “”}生成token
删除用户/user/:userIdDELETE
//POST localhost:3000/user/signup
//body:{
//  "email":"test@111.com",
//  "password":"1111"
//}//成功请求
{"message": "Create user successfully","createdUser": {"result": {"_id": "670e668c1582b8a04f4bb243","email": "test@111.com","password": "$2b$10$uWfDEzRBwOBbJjRD8PmA7.14rH4RFJOHNB3G5RV6e/MP8iSLGCWPa","__v": 0}}
}
//POST localhost:3000/user/login
//body:{
//  "email":"test@111.com",
//  "password":"1111"
//}//成功请求
{"message": "Auth successfully","token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6InRlc3RAMTExLmNvbSIsInVzZXJJZCI6IjY3MGU2NjhjMTU4MmI4YTA0ZjRiYjI0MyIsImlhdCI6MTcyODk5NzE3NywiZXhwIjoxNzI5MDAwNzc3fQ.kblXndIY5jErCRswvzaogOGLkeZ1ufDGHG4wIQwhT2Y","request": {"type": "POST","url": "http://localhost:3000/user/signup","body": {"email": "string","password": "string"}}
}

products相关

api说明路由请求类型Body是否需要token
查看所有产品/productsGET
查看指定产品/products/:productIdGET
新增一个产品/productsPOSTForm-data {
name:[string/value],
price:[number/value],
productImage:[file/value] }
修改指定产品/products/:productIdPATCH[{ “propName”: “name”,“value”:“updateone” },
{ “propName”: “price”,“value”:1 }]
可以只修改一个属性
删除指定产品/products/:productIdDELETE
//POST localhost:3000/products
//form-data:{
//  "name":"test",
//  "price":9.9,
//	"productImage":,,
//}//未登录
{"message": "Auth failed"
}//ok
{"message": "Create product successfully","createdProduct": {"result": {"_id": "670e67be1582b8a04f4bb246","name": "testproduct","price": 11,"productImage": "uploads/2024-10-15T13:01:50.603Z11.jpeg","__v": 0},"request": {"type": "GET","url": "http://localhost:3000/products/670e67be1582b8a04f4bb246"}}
}
//PATCH localhost:3000/products/670e67be1582b8a04f4bb246
//[{"propName":"name","value":"testproduct2update"}]//Ok
{"message": "Product updated successfully","request": {"type": "GET","url": "http://localhost:3000/products/670e67be1582b8a04f4bb246"}
}

orders相关

api说明路由请求类型Body是否需要token
查看所有订单/ordersGET
查看指定订单/orders/:orderIdGET
新增一个订单/ordersPOST{ “productId”:“”,
“quantity”:“”,}
删除指定订单/orders/:orderIdDELETE
http://www.rdtb.cn/news/1762.html

相关文章:

  • 上海专业建设网站制作seo服务销售招聘
  • 可以做流程图的网站武汉seo报价
  • 网站建设从建立服务器开始网络广告营销策略
  • 南通市做网站百度关键词流量查询
  • 怎样经营好一个网站百度快照入口
  • 大望路网站制作企业网址怎么申请
  • google seo网站 被k外链是什么意思
  • 怎么找网站开发公司武汉java培训机构排名榜
  • 网站充值记账凭证怎么做友链申请
  • iis网站防盗链百度投诉中心热线
  • 万网是什么网站全网整合营销推广
  • 做网站 前端seo承诺排名的公司
  • 公司企业网站免费建设长春网络优化哪个公司在做
  • 网站建设维护公司baike seotl
  • 有谁认识做微网站的宁波seo企业网络推广
  • 网站开发工作室营业执照竞价是什么意思
  • 网站建设创新谷歌paypal官网入口
  • 昆明网站建设锐网培训seo哪家学校好
  • wordpress模板程序旺道seo优化软件
  • 想更新公司网站怎么做荆门今日头条新闻发布
  • 西安前端培训机构推荐商品标题优化
  • 江门市城乡建设局网站互动营销案例分析
  • 之前做的网站说要升级厦门百度竞价推广
  • 用PS做的个人网站图片网站排名seo
  • 模板网站制作服务介绍百度排名服务
  • 网站建设公司广告语宣传语陕西今日头条新闻
  • 怎么用dw做动态网站贴吧推广400一个月
  • 毛绒玩具 东莞网站建设 技术支持百度商店应用市场
  • 自适应网站三套代码网络推广外包业务销售
  • 谷歌浏览器网页版成都网络推广优化