位置: 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)

  • beatsfitpro怎么接电话(如何连接beats pro)

    beatsfitpro怎么接电话(如何连接beats pro)

  • 美团尊享会员红包购买方式是什么(美团会员尊享会员抵扣红包)

    美团尊享会员红包购买方式是什么(美团会员尊享会员抵扣红包)

  • wps怎么把多张图片做文档(wps怎么把多张图片打印在一张纸上)

    wps怎么把多张图片做文档(wps怎么把多张图片打印在一张纸上)

  • 爱奇艺会员买了为什么没有(爱奇艺会员买了能退吗)

    爱奇艺会员买了为什么没有(爱奇艺会员买了能退吗)

  • 微信群名怎么设置(微信群名怎么设置两行)

    微信群名怎么设置(微信群名怎么设置两行)

  • 苹果充电线反过来充不了(苹果充电线反过来充电)

    苹果充电线反过来充不了(苹果充电线反过来充电)

  • 台电和台积电是一个吗(台电和台积电是什么关系)

    台电和台积电是一个吗(台电和台积电是什么关系)

  • cad鼠标跳动太大(cad2014鼠标跳动太大)

    cad鼠标跳动太大(cad2014鼠标跳动太大)

  • iPhone11建议升级吗(iPhone11建议升级15.7吗)

    iPhone11建议升级吗(iPhone11建议升级15.7吗)

  • 微店是腾讯的吗(微店是腾讯旗下产品吗)

    微店是腾讯的吗(微店是腾讯旗下产品吗)

  • oppor17突然黑屏打不开是怎么回事(oppor17突然黑屏怎么办)

    oppor17突然黑屏打不开是怎么回事(oppor17突然黑屏怎么办)

  • 电脑bios是啥意思(电脑bios有什么用处)

    电脑bios是啥意思(电脑bios有什么用处)

  • 路由器拔了再插连不上网(路由器拔了再插上好使吗)

    路由器拔了再插连不上网(路由器拔了再插上好使吗)

  • 12306买票支持京东白条吗(12306买不了去北京的票)

    12306买票支持京东白条吗(12306买不了去北京的票)

  • 安卓怎么看电池损耗(安卓怎么看电池健康)

    安卓怎么看电池损耗(安卓怎么看电池健康)

  • word2010如何制作目录(word2010如何制作贺卡)

    word2010如何制作目录(word2010如何制作贺卡)

  • ps怎么修圆角(ps圆角怎么改)

    ps怎么修圆角(ps圆角怎么改)

  • 京东可以推迟多久送货(京东可以延迟一个月发货吗)

    京东可以推迟多久送货(京东可以延迟一个月发货吗)

  • 手机qq音乐桌面歌词怎么解锁(手机QQ音乐桌面歌词)

    手机qq音乐桌面歌词怎么解锁(手机QQ音乐桌面歌词)

  • 乐视呼叫转移怎么设置(乐视呼叫转移怎么开启)

    乐视呼叫转移怎么设置(乐视呼叫转移怎么开启)

  • 快手直播怎么下单步骤(快手直播怎么下载)

    快手直播怎么下单步骤(快手直播怎么下载)

  • 华为p20悬浮按钮怎么取消(华为p20悬浮按钮怎么关闭)

    华为p20悬浮按钮怎么取消(华为p20悬浮按钮怎么关闭)

  • vivo x27pro防不防水(vivox27pro有防抖功能吗)

    vivo x27pro防不防水(vivox27pro有防抖功能吗)

  • 魅族手机开机卡在flyme(魅族手机开机卡在meizu界面)

    魅族手机开机卡在flyme(魅族手机开机卡在meizu界面)

  • qq怎么点亮闺蜜标识(手机qq怎么点亮点闺蜜标识)

    qq怎么点亮闺蜜标识(手机qq怎么点亮点闺蜜标识)

  • 苹果蓝牙耳机有定位吗(苹果蓝牙耳机有几款)

    苹果蓝牙耳机有定位吗(苹果蓝牙耳机有几款)

  • 取消双v会员(取消双v会员剩余的流量还能用吗)

    取消双v会员(取消双v会员剩余的流量还能用吗)

  • 苹果x是什么屏幕(苹果14屏幕)

    苹果x是什么屏幕(苹果14屏幕)

  • 使用BitLocker为分区设置密码(bitlocker功能)

    使用BitLocker为分区设置密码(bitlocker功能)

  • 增值税的账务处理办法
  • 初级会计计划成本法例题
  • 门票可以直接入账吗
  • 租赁行业的增值税税率
  • 费用退回怎么做账
  • 建筑公司对外如何开票
  • 资源税是否需要计提?
  • 境外企业开票没有税号怎么办?
  • 小型微利企业所得税减免政策
  • 税务局开具无违规证明
  • 怎么查找使用手机的时间
  • 销售软件产品
  • 到底如何理解参数方程
  • 小规模纳税人残疾人纳税优惠
  • 开票金额小于付款金额,怎么办理
  • 产品质量认证的基本条件有哪些
  • 旅行社的综合服务费
  • 劳务分包可以开劳务费吗
  • 增值税进项余额月末转吗
  • 订阅报纸属于会计科目吗
  • 服务业结转成本怎么算
  • 企业重组特殊性处理通俗理解
  • 流氓软件怎么卸载?
  • 忘记excel工作表保护密码怎么办
  • win11系统开机密码怎么修改
  • 如何取消windows启动管理器
  • ubuntu 安装vs code
  • 硬盘的转速有什么用
  • 税收返还如何做账
  • 总部资产的减值有什么特点
  • 存货跌价准备是什么意思
  • 员工安置费标准出台
  • 销货退回与折让属于什么科目
  • 安徽4岁男孩户口已解决
  • 太平鸟的翅膀上有几道红羽毛
  • 房产税是什么意思,简单的回答
  • 性能优化有什么用
  • 个税专项附加扣除具体怎么操作
  • 月末制造费用转入生产成本,因此期末账户一定无余额吗?
  • 公司卖地如何交税
  • 物料最低库存
  • 当月银行账可以下个月做吗
  • 工会收支账务处理
  • 报验户如何管理
  • 福利费要分部门吗
  • 公司举办活动方案
  • sql中多条件查询
  • 二手车需要交什么
  • 以前年度损益调整怎么做账
  • 融资租入固定资产的改建支出
  • 年终零余额账户额度和收入相等吗
  • 当月没有凭证还能报税吗
  • 损益类账户借贷方向增减
  • 工程收据怎么开表格
  • 企业收到委托开具发票
  • 质量问题扣货款会计怎么处理
  • 增值税专用发票丢了怎么补救
  • 研发费用中专利是什么
  • 什么是当期损益和其他综合收益
  • Linux下卸载MySQL数据库
  • ubuntu20.04怎么安装
  • windows命令操作
  • win8.1纯净版下载
  • windows开始搜索栏
  • linux 命令大全
  • linux 硬盘满了
  • win7数据保护
  • win10安装字体的操作步骤
  • win8兼容性比win7好吗
  • win7如何安装iis7.0
  • js 读取 excel
  • jquery实现复选框全选
  • android studio打包jar文件
  • c语言 ls
  • jquery table
  • 计征土地增值税时需要以评估价格来确定
  • 深圳蛇口社保局在哪里
  • 车船税新标准计算办法
  • 广西残疾人保障金比例
  • 浙江省违章建筑年限认定
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设