例如下面的代码是微信小程序上传图片的伪代码
wx.chooseImage({success: function(res) {var tempFilePaths = res.tempFilePathswx.uploadFile({url: 'https://example.weixin.qq.com/upload', //仅为示例,非真实的接口地址filePath: tempFilePaths[0],name: 'file',formData:{'user': 'test','new_file_name': '新名字'},success: function(res){var data = res.data//do something}})}
})
formData
参数是HTTP 请求中其他额外的 form data。但是后台php服务器怎么获取里面数据。
可以简单的使用POST获取到,例如:
$_POST[“user”]获取到的就是test
,
$_POST[“new_file_name”]获取到的就是新名字
。