1.nodejs ruft die Ressourcenerfassung von Drittanbietern auf und gibt 401 fehlerhaftes Token zurück, warum
2. Der Code lautet wie folgt:
var encode_url = qiniu.util.urlsafeBase64Encode(imageUrl); Bucket) ;
console.log(encode_bucket);
console.log(encode_url);
console.log(url.parse(post_url).path);
var author = qiniu. util.generateAccessToken(imageUrl);
console.log('post_url = %s.nauthor = %s.', post_url, author);
method: 'POST',
uri: post_url,
header: {
host: 'iovip.qbox.me',
authoration: author,
'content-type': 'application/x-www-form-urlencoded'
},
}; return rp(rsOptions)
.then(function (rsJson) {
if(rJson.status != 'ok') {
return Promise.reject(errorCode.imgServiceFail);
}
var data = rsJson.data;
console.log(data);
return Promise.resolve(data);
});
2. Der Fehler ist wie im Bild gezeigt:
3. Ich verweise auf http://www.cnblogs.com/weiniu..., aber er ist nicht behoben Das Problem ist das gleiche, aber das Ergebnis ist Wollstoff. . . . Bitte geben Sie mir die Antwort. Vielen Dank! ! ! !
呵呵哒,竟然没一个人回答,我也是醉了,吐槽一下qn,本来这个问题是要提工单的,但是每次微信扫码之后就让再次扫,我Fu,然后只能在网上溜达了。其实我代码是对的,是我的请求组装错了。
刚开始的时候,看了这篇文章/q/10...;但是死活不知道自己哪儿错了,一直在纠结bad token是为啥,整个流程就3行代码,是在是不服,然后回头一瞥,发现自己语法写错了。2333333!
let rsOptions = {
};