POST API のテストを実行しようとしたときに次のエラーが発生しました
events.js:71 throw argumentt[1]; // unhandled 'error event' Error: connect ECONNREFUSED at errnoException (net.js:769:11) at Object.afterConnect [as oncomplete] (net.js:760:19)
コードは次のとおりです。
var http = require('http');
assert = require('assert')
var opts = {
host:'localhost',
port:8000,
path:'/send',
method:'POST',
headers:{'content-type':'application/x-www-form-urlencoded'}
}
var req = http.request(opts,function(res) {
res.setEncoding('utf8')
var data = ""
res.on('data', function(d) {
data += d
})
res.on('end',function() {
assert.strictEqual(data, '{"status":"ok","message":"Tweet recieved"}')
})
})
req.write('tweet=test')
req.end()