IOS中没有问题,Android有问题,文件上传不到后台。

开始的代码:

uni.uploadFile({
					url: util.websiteUrl + '/upload_pic',
				     header: {
					 'content-type': 'multipart/form-data'
					  },
					filePath: filepath,
					name: 'file',
					success: function(res) {
						//console.log(res.data);
						//console.log(JSON.parse(res.data).msg);
					
					},
					fail: function(res) {
						wx.showToast({
							title: '图片加载失败',
						})
					}
				})

修改后的代码:

uni.uploadFile({
					url: util.websiteUrl + '/upload_pic',
				     //header: {
					 //'content-type': 'multipart/form-data'
					//  },
					filePath: filepath,
					name: 'file',
					success: function(res) {
						//console.log(res.data);
						//console.log(JSON.parse(res.data).msg);
					
					},
					fail: function(res) {
						wx.showToast({
							title: '图片加载失败',
						})
					}
				})

还得仔细看文档,没有header  content-type!!

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐