json – Node.js Restify – 简单的服务

我正在尝试制作一个存储Json帖子的服务器,到目前为止这是服务器:
var restify = require('restify');
var server = restify.createServer();
server.post('/message/',function create(req,res,next) {
    console.log(req.params)
    return next();
});

server.listen(8080,function() {
    console.log('%s listening at %s',server.name,server.url);
});

我正在使用Restify客户端来发帖

var restify = require('restify');

var client = restify.createJsonClient({
  url: 'http://localhost:8080',version: '*'
});

client.post('/message/',{ hello: 'world' },function(err,req,obj) {
  console.log('%d -> %j',res.statusCode,res.headers);
  console.log('%j',obj);
});

问题是req.params是空的.少了什么东西?

解决方法

在server.post之前做server.use(restify.bodyParser());

相关文章

什么是深拷贝与浅拷贝?深拷贝与浅拷贝是js中处理对象或数据...
前言 今天复习了一些前端算法题,写到一两道比较有意思的题:...
最近在看回JavaScript的面试题,this 指向问题是入坑前端必须...
js如何实现弹出form提交表单?(图文+视频)
js怎么获取复选框选中的值
js如何实现倒计时跳转页面