【发布时间】:2015-08-31 22:15:41
【问题描述】:
所以我试图从 express node.js 向另一个 URI 发送请求:
router.get('/', function (req, res, next) {
http.get(URI, function(response) {
console.log("Got response: " + response.statusCode);
res.send(response);
}).on('error', function(e) {
console.log("Got error: " + e.message);
});
});
这会返回如下错误消息:
GET http://localhost:3000/login (anonymous function) @
loginButton.js:48getSync @ loginButton.js:34(anonymous function) @
loginButton.js:22
loginButton.js:25 DOMException: Failed to execute 'send' on
'XMLHttpRequest': Failed to load 'http://localhost:3000/login'.
at Error (native)
at http://localhost:3000/javascripts/index/loginButton.js:48:13
at getSync
(http://localhost:3000/javascripts/index/loginButton.js:34:12)
at HTMLButtonElement.<anonymous>
(http://localhost:3000/javascripts/index/loginButton.js:22:13)
我已尝试将其更新为以下建议: how to send Post request from node.js to another server ( java)? 但同样的错误信息被抛出。有谁知道这里可能出了什么问题?
【问题讨论】:
标签: javascript node.js express routes request