前端对接口参数错误如何解决

目录

前言

导语

解决思路

总结


前言

我是歌谣 我有个兄弟 巅峰的时候排名c站总榜19 叫前端小歌谣 曾经我花了三年的时间创作了他 现在我要用五年的时间超越他 今天又是接近兄弟的一天人生难免坎坷 大不了从头再来 歌谣的意志是永恒的 放弃很容易 但是坚持一定很酷

导语

后端xxx 我的接口报错了 快帮我看看是什么原因

项目里在调用多数据保存的接口的时候,往往会先出现参数错误,出现这个错误的原因不出一下三点

1. 提交数据对象的顺序没有排序

2. 提交数据的类型不正确 

3. 提交的数据多字段

解决思路

出现这种问题的解决方法只有一个就是一点点的对比前后端的数据 json,
但是前端的数据 json 在粘贴复制的时候没办法保证对象里面 key 的顺序,所以只要引入了一个库。

使用的是递归的方式去串行化的:json-stable-stringify

总结

参数格式与后端给的接口文档进行对比 要是参数有问题就进行参数的一个编辑

比对工具网站地址:https://www.sojson.com/jsondiff.html 这边只是推荐一下自己平时工作中使用的一个对比工具 希望能对大家一点帮助 记录工作中的点滴

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值