javascript - Nodejs appelle la capture de ressources tierces de Qiniu et renvoie 401 mauvais jetons. Pourquoi ?
阿神
阿神 2017-06-26 10:53:04
0
1
919

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);

var post_url = 'http://iovip.qbox.me/fetch/' + encode_url + '/to/' + encode_bucket;

console.log(url.parse(post_url).path);
var author = qiniu. util.generateAccessToken(imageUrl);
console.log('post_url = %s.nauthor = %s.', post_url, author);

let rsOptions = {

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 ! ! ! !

阿神
阿神

闭关修行中......

répondre à tous(1)
阿神

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 = {

method: 'POST',
uri: post_url,
headers: {
  host: 'iovip.qbox.me',
  authorization: author,
  'content-type': 'application/x-www-form-urlencoded'
},

};

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!