我有一个带有Login()方法的C#库,该方法返回一个HttpClient,该more将在后续调用中使用(以便在登录后获得更多页面)。在C#应用程序中,我会调用Login(),保存返回的HttpClient,然后对其他页面进行任意数量的调用。
在NodeJS中使用edge是可能的吗?有没有可能向NodeJs返回一个复杂对象(HttpClient),然后让NodeJS在进行下一次调用时传递这个对象?
发布于 2017-10-27 16:07:45
将复杂的对象从一个js调用传递到另一个调用是完全可能的。
您可以从函数中返回一个javascript对象,也可以“回调”一个javascript函数,并在回调的参数中将新对象作为一个值。
例如:
function hasCookie(req,callback){
if(req.headers['cookie']){
callback(req.headers.cookie,req);
}
return req;
}您甚至可以将调用“链接”在一起,只要有问题的对象支持给定的方法。
https://stackoverflow.com/questions/46967217
复制相似问题