1.nodejs appelle la capture de ressources tierces de qiniu et renvoie 401 mauvais jeton, pourquoi
2 Le code est le suivant :
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'
},
}; retour 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. L'erreur est comme indiqué sur l'image :
3. Je fais référence à http://www.cnblogs.com/weiniu..., mais elle n'est pas résolue ;
J'ai lu ce post et le le problème est le même mais le résultat est du tissu en laine. . . . S'il vous plaît, donnez-moi la réponse. Merci beaucoup ! ! ! !
Hahaha, personne n'a répondu. J'étais aussi ivre. Je me suis plaint de qn, à l'origine, cette question nécessitait un bon de travail, mais à chaque fois après avoir scanné le code sur WeChat, on m'a demandé de le scanner à nouveau, puis j'étais confus. Je ne pouvais que me promener sur Internet. En fait, mon code est correct, mais mon assemblage de requêtes était erroné.
Quand j'ai commencé, j'ai lu cet article /q/10... ; mais je ne savais pas où je m'étais trompé. Je n'arrêtais pas de m'interroger sur le mauvais jeton. L'ensemble du processus n'avait que 3 lignes de code. , puis j'ai regardé en arrière et j'ai réalisé que j'avais fait une erreur grammaticale. 2333333 !
let rsOptions = {
};