javascript - 如何从express js服务器发送http请求?

标签 javascript node.js express post

我正在尝试从我的后端向 linkedin 服务发送发布请求。

exports.GetAccessToken = function (req, res) {
var xhttp = new XMLHttpRequest();
var decoded = jwt.verify(req.query.jwt_token, MariaDB_config.PUB_key);
xhttp.onreadystatechange = function () { // handle request response
  if (this.readyState === 4 && this.status === 200) {
    console.log("answer : " + this.responseText);
  }
};
xhttp.handleError()
// Send a post request
xhttp.open("POST", "https://www.linkedin.com/oauth/v2/accessToken?code=" + decoded.code + "privatestuff", true);
xhttp.send();
}

我收到以下错误:

TypeError: Cannot read property 'stack' of undefined

此方法到目前为止一直运行良好。

最佳答案

我错误地使用了“xhttp.handleError()”,我删除了它,现在它工作正常了。

关于javascript - 如何从express js服务器发送http请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60829125/

相关文章:

javascript - 网络网格关闭分页

javascript - 为什么这适用于除 Opera 之外的所有其他浏览器?

javascript - 如何在 Three.js 中设置自定义字体渲染到离屏 Canvas 的大小?

javascript - 在 Javascript 中压缩稀疏数组?

node.js - 如何解决构建 Angular 应用程序时发生的此错误?

node.js - 如何使用socket.io向指定客户端发送数据?与 Angular、NodeJs、Express

node.js - 尝试通过 socket.io 连接到服务器时出现 CORS 错误

node.js - 缺少 npm Gulp 依赖项,即使在运行 npm install 之后

node.js - 如何在 Jade 模板中预填充编辑页面(Node + Express + Jade)

node.js - 为什么 req.cookies.session 未定义? Firebase + Node + Express