wrote a simple program to send POST for /api/v1/execution
On branch master
Changes to be committed:
modified: package.json
modified: server/api/v1/execution/index.js
modified: test/rest/execution.test.js
"express": "^4.13.3",
"formidable": "^1.0.17",
"node-uuid": "^1.4.7",
+ "request": "^2.67.0",
"sequelize": "^3.18.0",
"socket.io": "^1.3.7",
"sqlite3": "^3.1.1"
var path = require('path')
var formidable = require('formidable')
var db = require(__dirname + '/../../../../server/class/DB').instance;
+var eos = require(__dirname + '/../../../../server/class/Eos').instance;
router.post('/', function(req, res) {
console.log(req.body);
- res.send(req.body);
+ res.send('/api/v1/execution');
});
module.exports = router;
'use strict';
+var request = require('request');
+request({
+ method: 'POST',
+ uri: 'http://localhost:3000/api/v1/execution',
+ multipart: [
+ {
+ 'content-type': 'application/json',
+ body: JSON.stringify({foo: 'bar', greeting: 'hello'})
+ },
+ { body: 'I am an attachment' }
+ ],
+},
+function(error, resopnse, body) {
+ if(error) {
+ return console.error('upload failed:', error);
+ }
+ console.log(body);
+});