先上一段request的代码
下面的代码是之前开发WEB项目时用的
import request from 'request';
let url = 'https://aip.baidubce.com/rest/2.0/ocr/v1/idcard?access_token='; //请求URL,绝对路径
let token = '***';
let option = {
method: 'POST',
url: url + token,
headers: {
'Host': 'aip.baidubce.com',
'Content-Type': 'application/x-www-form-urlencoded'
},
form: {
id_card_side:'front',
image : '*** base64 code ***',
}
};
request(option, function (err, response, body) {
console.log(body);
})
简单改为uni.request,代码如下:
let url = 'https://aip.baidubce.com/rest/2.0/ocr/v1/idcard?access_token='; //请求URL,绝对路径
let token = '***';
let option = {
method: 'POST',
url: url + token,
headers: {
'Host': 'aip.baidubce.com',
'Content-Type': 'application/x-www-form-urlencoded'
},
data: {
id_card_side:'front',
image : '*** base64 code ***',
}
};
uni.request(option).then( res => {
let [err, data] = res;
console.log(data);
});
uni.request请求得到的接口响应说:没有image数据。
0 个回复