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

  • 享做笔记如何删除页面(享做笔记如何删除一页)

    享做笔记如何删除页面(享做笔记如何删除一页)

  • qq特别关心发空间动态会有提示吗(qq特别关心发空间动态提示消息会显示名称吗)

    qq特别关心发空间动态会有提示吗(qq特别关心发空间动态提示消息会显示名称吗)

  • opporeno4pro和vivox50pro的区别有哪些(opporeno4pro和vivox50拍照对比)

    opporeno4pro和vivox50pro的区别有哪些(opporeno4pro和vivox50拍照对比)

  • 毒鉴定二维码扫不出来(毒的鉴定二维码,一直是下载页面)

    毒鉴定二维码扫不出来(毒的鉴定二维码,一直是下载页面)

  • ipad上为什么没有访问限制(ipad上为什么没有app store)

    ipad上为什么没有访问限制(ipad上为什么没有app store)

  • 红米note8手机不贴膜可以吗(红米note8手机不认电话卡)

    红米note8手机不贴膜可以吗(红米note8手机不认电话卡)

  • 轻颜相机怎么拍长视频(轻颜相机怎么拍表情包)

    轻颜相机怎么拍长视频(轻颜相机怎么拍表情包)

  • 蓝牙耳机和手机的距离是多少(蓝牙耳机和手机音量同步)

    蓝牙耳机和手机的距离是多少(蓝牙耳机和手机音量同步)

  • 闲鱼七天禁言可以语音通话吗(闲鱼禁言七天着急)

    闲鱼七天禁言可以语音通话吗(闲鱼禁言七天着急)

  • 华为深色模式怎么开(华为深色模式怎么调)

    华为深色模式怎么开(华为深色模式怎么调)

  • 手机号注销之后微信还可以用吗(手机号注销之后打电话提示什么)

    手机号注销之后微信还可以用吗(手机号注销之后打电话提示什么)

  • 手机充电没有闪电标志(手机充电没有闪充标志)

    手机充电没有闪电标志(手机充电没有闪充标志)

  • 四根线的网线怎么接(四根线的网线怎么插)

    四根线的网线怎么接(四根线的网线怎么插)

  • p40屏幕多大(p40屏幕有多大)

    p40屏幕多大(p40屏幕有多大)

  • 抖音本场音浪怎么算钱(斗音的音浪)

    抖音本场音浪怎么算钱(斗音的音浪)

  • 用微视发朋友圈为什么别人看不到(用微视发朋友圈清晰度怎么调高)

    用微视发朋友圈为什么别人看不到(用微视发朋友圈清晰度怎么调高)

  • 华为MAR一ALOO型号手机(华为型号mar-al00)

    华为MAR一ALOO型号手机(华为型号mar-al00)

  • 快狗打车提现多久到账(快狗打车提现多少天才到账)

    快狗打车提现多久到账(快狗打车提现多少天才到账)

  • 小米平板能升miui11吗(小米平板能升级安卓系统吗)

    小米平板能升miui11吗(小米平板能升级安卓系统吗)

  • 键盘的长宽尺寸是多少(键盘的长宽尺寸怎么调)

    键盘的长宽尺寸是多少(键盘的长宽尺寸怎么调)

  • 苹果11重启在哪里(iphone11重启在哪)

    苹果11重启在哪里(iphone11重启在哪)

  • 苹果11的nfc功能在哪(苹果11的nfc功能如何使用门禁卡)

    苹果11的nfc功能在哪(苹果11的nfc功能如何使用门禁卡)

  • win10第三方软件模糊(win10第三方软件无法使用摄像头)

    win10第三方软件模糊(win10第三方软件无法使用摄像头)

  • 华为眼镜eyewear上市时间

    华为眼镜eyewear上市时间

  • vue 遍历数组(vue遍历数组)

    vue 遍历数组(vue遍历数组)

  • 契税通过应交税费
  • 财务报表分析五种方法
  • 被客户扣钱怎么办
  • 会计软件每年都要付钱的吗
  • 所得税汇算清缴捐赠支出扣除标准
  • 常见的会计凭证有哪些
  • 企业清理固定资产所得税汇算是需要调整吗
  • 研发投入大
  • 小规模企业应交增值税的二级科目
  • 期末小规模纳税人差额纳税的会计处理分析
  • 暂估含税还是不含税
  • 多计费用以前年度损益调整
  • 以公司买房
  • 小型微利企业预缴所得税税率
  • 小规模纳税人的税率是多少
  • 投资收益在什么科目
  • 单位的审计
  • 农产品增值税免税政策
  • 季度所得税可以不预缴吗
  • 如何理解总分机的概念
  • 评估增值的账务处理
  • 小企业会计准则会计科目表
  • 非工资收入个人所得税税率
  • 表彰比例如何确定
  • 怎么计提企业所得税在哪里知道计提多少
  • 增加间接费用科目的方法
  • 华为如何定时关机
  • 美容美发属于什么品类
  • TypeError: Cannot read properties of undefined (reading ‘NAME‘)报错解决
  • 其他应收款年末余额较大
  • 字典树python
  • php \t
  • 银行存放同业的钱安全吗
  • 公路客运车辆
  • php中strcmp函数
  • Calanques de Piana岩层上的一个心形洞,法国科西嘉岛 (© joningall/Getty Images)
  • 城市:天际线
  • 劳务公司已开票,可款项未收到,税票多久有效
  • 工程建设的项目的划分?
  • 保险公司赔付进项税
  • 购买其他权益工具
  • php访问数据库的一般步骤
  • php静态函数
  • thinkphp log
  • 企业购买期货
  • 农产品核定扣除增值税进项税额计算表
  • 以物易物对企业有什么好处
  • 长期股权投资入账
  • 浏览器加域名
  • 一个简单的后台与数据库交互的登录与注册[sql注入处理、以及MD5加密]
  • 收回已冲销的应收账款会计分录
  • mysql导入sql文件命令
  • 充电桩的安装费是多少
  • 劳务费发票可以抵扣吗?
  • 应付账款不用付情况说明
  • 当月的进项票可以下月做账吗
  • 车辆按揭利息财务怎么算
  • 企业银行存款属于什么会计要素
  • 自己生产的产品用于在建工程
  • 社保费和公积金计提分录
  • 过路费属于差旅费还是办公费
  • 房地产会计相关内容
  • 职工福利费核算哪些内容
  • sqlyog存储过程
  • sqlserver删除重复
  • gridview自定义排序
  • 2tb的硬盘够用吗
  • docker mysql 数据存储容器目录
  • u盘安装win7系统教程图解
  • 键盘设施
  • xp系统无法预览图片
  • 升级win10时蓝屏
  • 如何用dos破解wifi
  • windows8使用技巧
  • win10更新补丁导致打印机
  • python 转义字符处理
  • jquery增删改查方法
  • androidstudio离线配置环境
  • 安徽国税局发票查询系统
  • 邳州国税局副局长
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设