wx.uploadFile()的坑,接受的数据类型是字符串

本文讲述了在使用Django RESTful API向小程序返回数据时遇到的问题。当POST请求变得复杂,导致返回的数据格式出现异常,不再直接是JSON格式时,小程序端无法正确解析。作者经过几天的排查,发现是由于wx.upload方法上传数据时的处理不当引起。最终,通过使用JSON.parse()将数据转换为JSON解决了问题,确保了数据的正常传递。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近在使用djangorestframework向小程序返回数据的时候,之前写的一直都挺好的,小程序端拿回来的数据通过console.log(typeof(res.data))还是object的(一般情况都这样):

 

然鹅,,,,,总有些时候,,会出现错误,django端可能因为post函数写得有些复杂,嵌套了各种类和方法,使用了wx.upload方法上传数据(发现这一点以及花了好几天了),最终是这样的:

 

最终,,其实,,,,,就只是,,,用JSON.parse()转换成json数据就好了.............

 

收工.................

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值