2016-03-10 1 views
0

Selon SuperAgents docs: SuperAgent docsUtiliser le rendement avec l'objet de demande de retour SuperAgents au lieu de réponse

var res = yield request 
    .get('http://local') 
    .auth('tobi', 'learnboost') 

Cependant, je trouve que les var res ne sont pas res, son req. Signification Je n'ai accès qu'à l'objet de requête, pas à l'objet de réponse avec les données récupérées qui sont généralement passées à la chaîne chainable(), ce qui est évidemment ce dont j'ai besoin.

Quelqu'un a-t-il déjà vécu cette expérience? Est-ce que je manque quelque chose?

Répondre

0

Bien que votre question était answered on GH, figuré je le collerais ici aussi bien pour d'autres. Ce qui suit a bien fonctionné pour moi!

var res = yield Promise.resolve(request 
.get('http://local') 
.auth('tobi', 'learnboost')) 
+0

D'accord, c'est ce que j'ai fini par faire, merci –