1.手机端微信是正常的,
2.PC端微信2.7版本中 是正常的 小程序可以上传图片,服务器端可以收到上传的文件
3.PC端微信2.8版本后,就不可以上传了。
4.在开发工具中调试是正常的
微信小程序官方帮忙回答?
wx.uploadFile({
url: app.data.domain + '/api/File/UploadFromForm',
filePath: res.tempFilePaths[i],
name: 'uploadfile_ant',
formData: {
'SessionKey': app.data.shopssessionKey
},
header: {
"Content-Type": "multipart/form-data"
},
success: function (response) {
服务器端 asp.net api
HttpContextBase context = (HttpContextBase)Request.Properties["MS_HttpContext"];//获取传统context
HttpRequestBase request = context.Request;
if (!CheckShopsSession(request.Form["SessionKey"]))
{
}
HttpPostedFileBase httpPostedFileBase = request.Files["uploadfile_ant"];
PC 端用的 asp.net api , 手机端可以正常使用,开发工具上也可以正常使用,PC端微信,打开小程序上传图片,服务器端,接受不到传的文本数据和文件,感觉,最新版的PC端微信小程序有bug,微信官方的出来解释下,是不是PC端微信2.8 以后版本有bug