阿尔托利亚丶林
阿尔托利亚丶林
  • 发布:2020-08-13 21:46
  • 更新:2020-08-13 21:46
  • 阅读:459

uni.request

分类:uni-app

为啥 我这个样 base64 图片传不上去? 服务器端接收不到,感觉长度被限制了,我截取了再传又可以。 求大佬帮忙看看

camera:function(){
let self= this;
uni.chooseImage({
success: function (res) {
// console.log(JSON.stringify(res.tempFilePaths));
const imgsFile=res.tempFiles
var name = imgsFile[0];
console.log('name',name);
var reader = new FileReader();
reader.readAsDataURL(name);
uni.showLoading({
title:"上传中"
})
reader.onload = function(e) {
let imgdata = e.target.result;
if(!!imgdata){
console.log("data", imgdata.slice(0, 54)); //有值打印
//上传图片
uni.request({
method:'POST',
url:'http://ocr.aistrong.com/ais/ns/save_task',
header: {
'X-Authorization': self.token,
'content-type':'application/x-www-form-urlencoded'
},
data:{data:imgdata}, //请求参数
success(res) {
uni.hideLoading();
if(res.data.success==true){
uni.showModal({
title:"提示",
content:"上传成功,任务正在处理。"

2020-08-13 21:46 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复