前言
最近在开发微信小程序项目时,遇到需要发送multipart/form-data请求的情况,各种翻阅资料,发现微信小程序没有提供formData,退而求其次,上传文件或图片只能通过微信提供的wx.uploadFile。后又经过大神点拨,可以通过自行拼接方式实现multipart/form-data请求的发送。本文将该方法分享给大家,希望对大家有所帮助。
一、后端接口
mutipart格式数据+基本数据类型
二、微信小程序端
1.添加拼接boundary
代码如下:
var _data = '\r\n--XXX' +
'\r\nContent-Disposition: form-data; name="file";filename="题目.txt"' +
'\r\n' +