node.js 针 post 没有发挥作用
node.js needle post not doing its job
为什么 Needle 不在这里工作?
它似乎永远挂起等待超时。
最终我会得到
Ready-o, friend-o
var express = require('express');
var router = express.Router();
var needle = require('needle');
router.get('/', function (req, resp) {
console.log("nee.get");
var data = { key: 'value' };
needle.post('http://localhost/nee', data, { json: true })
.on('done', function () {
console.log('Ready-o, friend-o.');
resp.sendStatus(200);
})
});
router.post('/', function (req, resp, next) {
console.log(req.body.key);
res.sendStatus(200);
});
module.exports = router;
如果你像我一样忘记在 http://localhost
之后包含 :PORT#
为什么 Needle 不在这里工作? 它似乎永远挂起等待超时。 最终我会得到
Ready-o, friend-o
var express = require('express');
var router = express.Router();
var needle = require('needle');
router.get('/', function (req, resp) {
console.log("nee.get");
var data = { key: 'value' };
needle.post('http://localhost/nee', data, { json: true })
.on('done', function () {
console.log('Ready-o, friend-o.');
resp.sendStatus(200);
})
});
router.post('/', function (req, resp, next) {
console.log(req.body.key);
res.sendStatus(200);
});
module.exports = router;
如果你像我一样忘记在 http://localhost
之后包含 :PORT#