Nodejs restify开发接口
restify是Node.js的一个正确构建REST风格API的模块。restify的API和express有相似的地方,但restify不是一个完整的MVC框架,restify是一个非常小巧的REST风格API的框架。
1、在项目文件夹中安装restify模块
1 | [root@localhost ~]# npm install restify |
2、写一个简单的restify例子
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | var restify = require('restify'); restify.defaultResponseHeaders = function(data) { res.contentType = 'json'; //返回的格式,默认我们的API是json。 res.charSet('utf-8'); //返回的字符集,默认我们的API是utf-8。 }; //这个接口就是以json形式返回输入的参数 server.get('/hello/:name', respond); #接口链接和处理的方法 function respond(req, res, next) { var data ={}; data.name=req.params.name; res.send(data); } server.listen(8080, function() { console.log('%s listening at %s', server.name, server.address().port); }); |
3、使用node启动restify项目
1 2 | [root@localhost ~]# node app.js restify listening at 8080 |
到这,最基础的接口已经实现了,直接在浏览器访问8080端口,还可以引入更多的模块去实现业务功能。
2019年5月5日 下午7:30
好文章!666,学习了
2019年5月10日 下午11:49
好文!转载了。