javascript - 如何导出承诺变量?
问题描述
我想要做的是将 set_cookies 和 csrf_token 从 GetSolManCredentials.js 导出到 Create.js。我试图将这些值导出为变量:module.exports.csrf_token =csrf_token;
甚至通过创建一个函数来导出为函数module.exports = function (){}
。然而,没有运气。
GetSolManCredentials.js
return new Promise(function(resolve, reject) {
request.onload = () => {
console.log(request.status);
if (request.status == 200) {
var cookies = request.getResponseHeader("set-cookie");
var set_cookies = cookies[2];
console.log("Cookies: " + set_cookies);
var csrf_token = request.getResponseHeader("x-csrf-token");
console.log("csrf token: " + csrf_token);
resolve(set_cookies,csrf_token);
} else {
reject ("Something went wrong while getting cookies");
}
}
});
创建.js
var returnToken = require("./GetSolManCredentials.js");
感谢你的帮助。
解决方案
推荐阅读
- python - 有没有办法在散景中设置尺寸/半径图例?
- json - 如何在 Swift 中使用动态键(在根级别)解码此 JSON?
- python - Pandas 字典创建优化
- ios - Swift - 如何计算表格视图单元格中的按钮总和
- python - 遍历多索引 DataFrame 并编辑某些行
- r - 在具有可变数量分隔符的列上使用 tidyr::separate
- jmeter - 负载测试 - Jmeter PreProcessor
- php - Symfony 注册新用户 getUser 在处理请求时返回 null
- machine-learning - 如何在姿势估计中找到不正确的运动
- django - 登录后如何使用 LoginRequiredMixin 让 Django 重定向到请求的页面?