问题:wx.uploadFile 回调中的参数未按照后端的响应头正确转换为 JSON 微信小程序中使用 wx.uploadFile 接口上传图片,form提交按钮失效##微信小程序教程。图片上传成功后后端返回了一段 JSON 数据,且 response header 的 content-type 已正确设置为 application/json,但 success 回调中获取的参数仍为字符串未被正确转换为 json 格式。
回调函数参数 console.log 结果如下,data 即为后端返回数据:
手机调试结果
开发者工具调试返回结果
另外:能否把 uploadFile 的请求内容输出到 network 面板中,目前请求的时候没有任何反馈,只能在代码中 console.log 返回,非常不利于调试。
微信小程序开发相关问题解答;本文来自微信小程序工厂 http://www.xcxgc.com 转载请保留。
微信小程序开发者回答:
祺***:
第一个问题,文档里已经说明了,上传接口的content-type 为 multipart/form-data,不可修改,返回是字符串,需要自己解析
第二个问题,把请求内容输出到 network,这个确实是很需要的,没有不方便
本文网址:http://www.91bianli.com/kaifazhinan/71708.html