本文主要是介绍gin解析json格式的数据出错,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
好多天没有更博了。因为前几天家里出了点急事,回家了几天。奔丧去了。
回到公司一堆bug亟待解决。
写的接口给测试测试,现在还没有页面,直接测试接口。使用
c.BindJSON(&req)
总是报错,大致错误信息如下:
err="invalid character '-' in numeric literal"
这是由于我的接口要求将参数按照json格式传递到后台,结果测试同事使用了form-data格式,所以才会有上面这个错误。
============================补充2018-11-09 18:20:00=====================
刚刚又出现了这个EOF的问题,前端确定已经按照json格式传参,但是还是有这个问题。
通过wireshark抓包发现,前端给的Content-Length为0,说明没有将参数传入后台。
后来前端核查代码发现,确实是没有将参数传入,只是定义了
这篇关于gin解析json格式的数据出错的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!