我试图在Node.js中完成以下操作
var command = " -d '{'title': 'Test' }' -H 'Content-Type: application/json' http://125.196.19.210:3030/widgets/test";
exec(['curl', command], function(err, out, code) {
if (err instanceof Error)
throw err;
process.stderr.write(err);
process.stdout.write(out);
process.exit(code);
});
在命令行中执行以下命令可以正常工作:curl -d '{ "title": "Test" }' -H "Content-Type: application/json" http://125.196.19.210:3030/widgets/test
但是当我在Node.js中执行时,它告诉我:
curl: no URL specified!
curl: try 'curl --help' or 'curl --manual' for more information
child process exited with code 2