首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将一个EdgeJS调用返回的复杂CLR对象传递给下一个EdgeJS调用

如何将一个EdgeJS调用返回的复杂CLR对象传递给下一个EdgeJS调用
EN

Stack Overflow用户
提问于 2017-10-27 11:48:28
回答 1查看 73关注 0票数 0

我有一个带有Login()方法的C#库,该方法返回一个HttpClient,该more将在后续调用中使用(以便在登录后获得更多页面)。在C#应用程序中,我会调用Login(),保存返回的HttpClient,然后对其他页面进行任意数量的调用。

在NodeJS中使用edge是可能的吗?有没有可能向NodeJs返回一个复杂对象(HttpClient),然后让NodeJS在进行下一次调用时传递这个对象?

EN

回答 1

Stack Overflow用户

发布于 2017-10-27 16:07:45

将复杂的对象从一个js调用传递到另一个调用是完全可能的。

您可以从函数中返回一个javascript对象,也可以“回调”一个javascript函数,并在回调的参数中将新对象作为一个值。

例如:

代码语言:javascript
复制
function hasCookie(req,callback){
    if(req.headers['cookie']){
        callback(req.headers.cookie,req);
    }
    return req;
}

您甚至可以将调用“链接”在一起,只要有问题的对象支持给定的方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46967217

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档