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

企业网站内容策划在百度怎么做网站和推广

企业网站内容策划,在百度怎么做网站和推广,系统开发岗位职责,做网站一般要了解哪些本文首发在我的个人博客#xff1a;你写的 Express 接口 404#xff0c;可能是被“动态路由”吃掉了 前情提要 最近参与公司的一个项目前端 React#xff0c;后端用的 Express。目前我就做一些功能的新增或者修改。 对于 Express #xff0c;本人没有公司项目实战经验… 本文首发在我的个人博客你写的 Express 接口 404可能是被“动态路由”吃掉了 前情提要 最近参与公司的一个项目前端 React后端用的 Express。目前我就做一些功能的新增或者修改。 对于 Express 本人没有公司项目实战经验个人经验也仅限于刚开始搭建个人第一版博客时使用过。 所以对于 Express 属于使用过但还没入门。 遇到问题 项目中有如下代码我新增了 uploadGroupMemberCSV 和 exportToCSV 两个方法 const router require(express).Router() ... const uploadGroupMemberCSV async (req,res) {}; const exportToCSV async (req, res) {} ...router.get(/group-member,[requireRoles(), checkRoles(admin, owner, moderator)],getAllGroupsMembers ); router.get(/group-member/:id,[requireRoles(), checkRoles(admin, owner, moderator)],getSingleGroupMember ); router.put(/group-member/:id,[requireRoles(), checkRoles(admin, owner, moderator)],updateGroupMember ); router.delete(/group-member/delete/:id,[requireRoles(), checkRoles(admin, owner)],deleteGroupMember );router.post(/group-member/upload-csv,[requireRoles(), checkRoles(admin, owner, moderator),upload.single(file), ],uploadGroupMemberCSV ); router.get(/group-member/exportToCSV,[requireRoles(), checkRoles(admin, owner, moderator)],exportToCSV ); module.exports router; 当我在前端调用 /group-member/exportToCSV 接口时会报 404 的错误。 看到 404 开始以为接口名字写错了排查了半天都没发现问题。 结果查看接口返回居然有错误信息返回 拿着错误信息在后端代码中去查找发现错误信息是 updateGroupMember、deleteGroupMember、getSingleGroupMember 这三个接口中某一个返回的错误信息(其他接口没做查询不到数据就抛出异常所以可能直接跳过了) 奇怪我没有调这几个接口怎么就返回他们的错误信息了呢难道和代码写的顺序有关 尝试调整代码位置后就正常了。。。 // 调整后的代码 const router require(express).Router() ... const uploadGroupMemberCSV async (req,res) {}; const exportToCSV async (req, res) {} ...router.get(/group-member,[requireRoles(), checkRoles(admin, owner, moderator)],getAllGroupsMembers ); router.post(/group-member/upload-csv,[requireRoles(), checkRoles(admin, owner, moderator),upload.single(file), ],uploadGroupMemberCSV );// 顺序调整到前面来了router.get(/group-member/exportToCSV,[requireRoles(), checkRoles(admin, owner, moderator)],exportToCSV ); router.get(/group-member/:id,[requireRoles(), checkRoles(admin, owner, moderator)],getSingleGroupMember ); router.put(/group-member/:id,[requireRoles(), checkRoles(admin, owner, moderator)],updateGroupMember ); router.delete(/group-member/delete/:id,[requireRoles(), checkRoles(admin, owner)],deleteGroupMember );module.exports router; 最后 问了下 ChatGPT好像 JAVA 等传统语言也存在路由优先级的问题 所以我开始遇到的问题就是写在前面的 get 方法的 /group-member/:id 吞掉了我写在后面同样是 get 方法的 /group-member/exportToCSV 接口。 建议 静态路由写在前面动态路由写在后面 作为初次写后端的前端还有许多坑需要踩的。 感谢你的阅读
http://www.pierceye.com/news/168014/

相关文章:

  • 给网站增加功能怎么做360搜索关键词优化软件
  • 如何做公司网站空间南昌做网站的公司哪个比较好的
  • 美容网站开发网络营销的功能有哪些
  • 推广自己的网站需要怎么做做政协网站的目的是什么
  • 综合性电子商务网站有哪些商城系统软件开发
  • 网站服务器解决方案企业门户网站管理要求
  • 南京网站开发南京乐识专注岳阳网站建设网站
  • 做一直播网站要多少钱淘宝客如何建设推广网站
  • 网站模板内容怎么添加图片不显示菏泽做网站
  • 个人网站备案条件盐城做网站哪家好
  • 小型网站开发教程wordpress自适应小说
  • 来宾网站制作公司网站提交至google
  • 唐山网站建设怎么样专业的个人网站建设哪家
  • 成品网站w灬源码在线看重庆网站制作设计
  • 有没有在家做的兼职网站网站模板如何删除
  • 建站公司用的开源框架家纺网站模板
  • 做情网站甘肃省城乡城乡建设厅网站
  • 开发一个网站做公司内部用一个网站能用asp c
  • 设计师服务平台鱼巴士有哪些网站阜宁网站设计
  • 企业网站开发所需要的模块郴州网警
  • 案例网站网页设计实训报告结束语
  • 重庆网上房地产网站龙岩属于哪里
  • 高水平的番禺网站建设在天猫开店需要什么条件与费用
  • 给网站加个地图的代码wordpress 视频预览
  • 邯郸去哪做网站改版短网址生成器在线
  • 广州手机模板建站互联网公司薪资待遇
  • 网站建设的作用有哪些方面wordpress 首页描述
  • 汕头龙湖网站建设做网站用什么团建
  • 网站建站的技术解决方案高唐网站开发
  • dz网站收款即时到账怎么做的礼县建设局网站