位置: IT常识 - 正文

post请求出现required request body is missing错误的问题所在?(post请求params)

编辑:rootadmin
post请求出现required request body is missing错误的问题所在? 项目场景:

推荐整理分享post请求出现required request body is missing错误的问题所在?(post请求params),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:post请求的params,post 请求,post请求错误,post请求406,post请求406,post请求params,post请求params,post 请求,内容如对您有帮助,希望把文章链接给更多的朋友!

后端接口查询获取数据库中的数据,前端接受数据进行列表展示。

问题描述

后端接口swagger测试无误,前端报错500:required request body is missing

解决方案:post请求出现required request body is missing错误的问题所在?(post请求params)

给出以下两点原因及其方案:

1.后端原因:controller中该接口函数的参数应为请求体@RequestBody,而不是@RequestParam@PostMapping({"/getDisposeDataByCondition"})public ResponseMessage<String> createUser(@RequestParam("name") String name, @RequestParam("code") String code){};

改为:

@PostMapping({"/getDisposeDataByCondition"})public ResponseMessage<FarmDataPageRespVO> createUser(@RequestBody FarmDataPageReqVO reqVO){};2.前端原因:POST与GET请求不同时,其接口中的请求参数不一样

接口函数参数是formData填装时: (1)GET请求时 params:params

//查询获取列表信息export async function getFileList(params:any) { return http.request({ url: `/api/api-gis/v1/originData/getFileList`, method: 'GET', params:params })}

(2)POST请求时data:params

//查询获取列表信息export async function getdataList(params:any) { return http.request({ url: `/api/api-gis/v1/handle/getDisposeDataByCondition`, method: 'POST', data:params })}

有的时候axios封装的参数也得注意,如:body 接口函数参数{参数1,参数2,…}

export const addDeviceInfo = (body: any) => { return request(`/api-telematics-pc/v1/farmdevicemanager/addDeviceInfo`, { method: 'post', body });};

swagger: **注意:**到底参数如何填才好,取决于项目的axios怎么封装的,看封装代码可知。

本文链接地址:https://www.jiuchutong.com/zhishi/287317.html 转载请保留说明!

上一篇:前端开发之cnpm安装总是失败--已解决(前端开发csdn)

下一篇:vue vben admin 使用, (个人感觉这项目封装的太深了!!!!)(vue-admin-master)

  • 产品经理如何写好一份年终总结(产品经理如何写简历)

    产品经理如何写好一份年终总结(产品经理如何写简历)

  • 快手怎么看别人的关注和粉丝(快手怎么看别人的点赞)

    快手怎么看别人的关注和粉丝(快手怎么看别人的点赞)

  • 域名服务系统(DNS)的功能是(域名管理系统)

    域名服务系统(DNS)的功能是(域名管理系统)

  • airpods充电时指示灯不亮(airpods充电时指示灯是什么颜色)

    airpods充电时指示灯不亮(airpods充电时指示灯是什么颜色)

  • 扫描和修复驱动器好慢(扫描和修复驱动器磁盘100%)

    扫描和修复驱动器好慢(扫描和修复驱动器磁盘100%)

  • program files是什么文件夹可以删除吗(program files是什么可以删除吗)

    program files是什么文件夹可以删除吗(program files是什么可以删除吗)

  • 苹果11蓝牙找不到设备(苹果11蓝牙找不到其他设备)

    苹果11蓝牙找不到设备(苹果11蓝牙找不到其他设备)

  • 耳机40mm和50mm区别(耳机30mm和40mm)

    耳机40mm和50mm区别(耳机30mm和40mm)

  • 惠普136nw和132nw区别(惠普136nw和132nw对比哪款好)

    惠普136nw和132nw区别(惠普136nw和132nw对比哪款好)

  • prj格式用什么打开(prj文件格式)

    prj格式用什么打开(prj文件格式)

  • 太阳能板能直接给电瓶充电吗(太阳能板能直接接12v风扇吗?)

    太阳能板能直接给电瓶充电吗(太阳能板能直接接12v风扇吗?)

  • 操作系统多任务功能是指(操作系统的多任务功能)

    操作系统多任务功能是指(操作系统的多任务功能)

  • 微信群发太频繁要等多久(微信群发太频繁,多久才可以再次发送)

    微信群发太频繁要等多久(微信群发太频繁,多久才可以再次发送)

  • 手机有word文档吗(手机word文档怎么编辑)

    手机有word文档吗(手机word文档怎么编辑)

  • 华为mate30有石墨烯液冷散热吗(华为mate30pro有墨水屏功能吗)

    华为mate30有石墨烯液冷散热吗(华为mate30pro有墨水屏功能吗)

  • 华为mate30解锁方式(华为mate30e解锁)

    华为mate30解锁方式(华为mate30e解锁)

  • 拼多多下单咋看(拼多多下单看不见电话号码)

    拼多多下单咋看(拼多多下单看不见电话号码)

  • wps怎么绘制表格线(wps怎么绘制表格然后打印)

    wps怎么绘制表格线(wps怎么绘制表格然后打印)

  • airpods有红色吗(airpods有红灯吗)

    airpods有红色吗(airpods有红灯吗)

  • 苹果x不贴膜会刮花吗(苹果x不贴膜会怎么样)

    苹果x不贴膜会刮花吗(苹果x不贴膜会怎么样)

  • excel跨工作簿引用数据(excel跨工作簿引用数据不成功)

    excel跨工作簿引用数据(excel跨工作簿引用数据不成功)

  • 无线网图标上有感叹号(无线网图标上有个太阳)

    无线网图标上有感叹号(无线网图标上有个太阳)

  • iphone7强制恢复出厂(iphone7强制恢复出厂设置重新激活)

    iphone7强制恢复出厂(iphone7强制恢复出厂设置重新激活)

  • 小米9屏幕比例(小米9屏幕长宽比例)

    小米9屏幕比例(小米9屏幕长宽比例)

  • 如何修改自己电脑的名称(如何修改自己电脑物理地址)

    如何修改自己电脑的名称(如何修改自己电脑物理地址)

  • 300Mbps Wi-Fi增强神器新版极卫星图赏(wifi增强器1200m的是不是比较好)

    300Mbps Wi-Fi增强神器新版极卫星图赏(wifi增强器1200m的是不是比较好)

  • 快速制作一个chrome插件(快速制作一个演示文稿可用什么)

    快速制作一个chrome插件(快速制作一个演示文稿可用什么)

  • 目标检测算法——YOLOv5/YOLOv7改进结合新神经网络算子Involution(CVPR 2021)(SSD目标检测算法)

    目标检测算法——YOLOv5/YOLOv7改进结合新神经网络算子Involution(CVPR 2021)(SSD目标检测算法)

  • 怎么计算土地增值税的相关税金
  • 提前一个月完工奖励10万元
  • 服务费的增值税怎么算
  • 开专票还是开普发票
  • 开专票需要交城建税吗
  • 小微企业和小规模纳税人的区别
  • 发票服务名称都有什么
  • 企业停产多久算长期停产
  • 注销地税需要缴纳什么税费
  • 会计学中营业利润的计算
  • 个体工商户餐饮业税率是多少
  • 税收思想
  • 每个月工资都不一样,怎么计算个税
  • 如何区分境内所有银行卡
  • 浅谈收入与成本的关系
  • 增值税电子普通发票可以抵扣吗
  • 培训费发票如何入账
  • 总分机构类型怎么选
  • 建设单位对工程施工的评价意见
  • 清理费用影响当期损益吗
  • 公司打白条
  • 厦门新车购置税计算
  • 加计抵减10%政策文件
  • 哪些企业可以享受加计扣除
  • 卸载软件怎么清理干净
  • 月末汇兑损益怎么算
  • 预提费用支付是指什么
  • 印花税未交罚款会怎么样
  • 腾讯电脑管家怎么修复dll
  • 小规模纳税人如何缴纳企业所得税
  • 产品试用装怎么做会计分录
  • 人工智能导论报告
  • PHP:stream_register_wrapper()的用法_Stream函数
  • php对接微信支付教程
  • 外资企业出租房产税优惠
  • 增值税发票与实际差异五毛钱
  • 总承包合同如何约定农民工工资
  • php模板引擎执行时间
  • php str函数
  • 基于Java+SpringBoot+Vue+uniapp微信小程序零食商城系统设计和实现
  • 甲方如何规避合同责任
  • php获取浏览器ua
  • jmeter接口串联
  • webstorm功能
  • 变量与数据
  • php curl_init
  • c+c#
  • 销售自用的小汽车赚钱吗
  • python怎么用?
  • 核定征收企业注册
  • 长期借款期末需结转吗
  • 公司注册地址变更有什么影响
  • 磁盘监控命令
  • 在创业板上市公司首次公开发行股票的条件
  • 主营业务收入的明细科目怎么写
  • 欠供应商货款会坐牢吗
  • 开公司的车出差违章算谁的
  • 补缴以前年度的增值税以及附加税,还有罚款的账务处理
  • 网络销售平台有哪些平台
  • 纳税申报财务报表怎么撤销
  • 资产减值损失包含
  • 国家医疗保障机构
  • SQL Server AlwaysOn读写分离配置图文教程
  • mysql导入sql脚本指定编码
  • 将备份的mdp文件导入数据库
  • win7系统桌面图标设置
  • win8创建系统映像
  • centos设置服务自启动
  • win7系统禁用网络后如何开启
  • linux怎么恢复到初始状态
  • windows8_os
  • win81激活
  • android observer
  • Unity3D游戏开发(第2版)
  • lohd
  • 小规模纳税人开1%普票怎么报税
  • 施工企业应缴纳的税金计算
  • 山东网上信访投诉平台
  • 西藏拉萨工业园主要生产什么
  • 河南省国家税务局发票查询官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设