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

南京网站排名优化费用企石镇仿做网站

南京网站排名优化费用,企石镇仿做网站,怎么做网站自动采集数据库,大型网站开发框架vue请求后端无法传参问题 问题描述处理过程总结 问题描述 在学习vue时,使用axios调用后端,发现无法把参数正确传到后端,现象如下: 使用vue发起请求,浏览器上已经有传参,但是后端没接收到对应的用户名密码&…

vue请求后端无法传参问题

    • 问题描述
    • 处理过程
    • 总结

问题描述

在学习vue时,使用axios调用后端,发现无法把参数正确传到后端,现象如下:

  1. 使用vue发起请求,浏览器上已经有传参,但是后端没接收到对应的用户名密码:
    在这里插入图片描述
    在这里插入图片描述

  2. 使用postman发起请求,后端可以接收
    在这里插入图片描述
    在这里插入图片描述

处理过程

使用postman发送,一切正常,说明vue的axios配置有问题,或者是我的参数穿的格式不对,参数我是这么传的,一个对象,按道理来说没啥问题,我认为后端会把这个json对象解析付给入参,但是结果却没有:
在这里插入图片描述
网上搜了一下,需要添加form表单头部到axios的header配置中:

{ "Content-Type": "application/x-www-form-urlencoded;charset=utf-8" }

在这里插入图片描述
再次发起请求:
载荷里面的内容发生了变化,请求载荷变成了表单数据
在这里插入图片描述

后端成功解析到请求参数:在这里插入图片描述

总结

一开始以为请求载荷就是post请求里的表单数据,后面才发现这两个在浏览器的请求中是有区别的:

  1. axios如果直接传对象,不指定是表单数据的话,会自动帮你转成json字符串给后端(后端可以使用@RequestBody接收参数,我试过使用Map可以接收到前端两个参数)
  2. 指定了表单数据头部的话,才会传表单数据(后端可以使用@RequestParam来解析表单数据)
http://www.yayakq.cn/news/988831/

相关文章:

  • 深圳企易科技有限公司百度搜索怎么优化
  • 网站开发二维码生成网站开发范例文档
  • 网站seo快速优化技巧网站服务公司案例
  • 建网站 需要签署协议万网空间
  • 接工程网站郫都区网站建设
  • 大气的企业网站源码住房建设部网站
  • 遵义企业网站建设写作挣钱的网站
  • 深圳市住房和建设局官网站首页做网站建设公司网站设计
  • 自适应网站cms网络营销方案范文
  • 怎么在网站后面制作官网俩个字石排东莞网站建设
  • 微小店网站建设价格网页升级紧急通知每天正常更新
  • 山东省建设执业资格注册管理中心网站网站建设的主题
  • 怎么用模板做网站做问卷不花钱的网站
  • 什么网站有做qq群排名的dedecms做国外网站
  • 做球服的网站有哪些wordpress博客缩略图
  • 长沙网站seo诊断微信登录wordpress免费
  • vs网站怎么做销售推广
  • 网站建设表格的属性门户网站的建设费用
  • 购物网站技术实施方案wordpress中的get_links函数讲解
  • 网站建设完成成都关键词优化技术
  • 网站论坛源码陕西省高速建设集团公司网站
  • 如何创业做网站北京专业制作网站公司吗
  • 做淘宝链接的网站郑州做设计公司网站
  • 电话语音聊天网站建设多少钱城乡建设工程信息网
  • 深圳推广公司seo编辑招聘
  • 哪个网站做的比较好怎么查网站做站点地图
  • 源码网站git专做定制的网站
  • 英文网站怎么推广邯郸市瑞荣网络科技有限公司
  • 网站开发前端和后端技术开发公司自平衡
  • 工厂网站建设公司阜阳市住房和城乡建设局网站