-

Nodejs restify开发接口

WEB前端

restify是Node.js的一个正确构建REST风格API的模块。restify的API和express有相似的地方,但restify不是一个完整的MVC框架,restify是一个非常小巧的REST风格API的框架。

1、在项目文件夹中安装restify模块
[cc lang=”bash” escaped=”true”][root@localhost ~]# npm install restify[/cc]

2、写一个简单的restify例子
[cc lang=”javascript” escaped=”true”]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);
});[/cc]

3、使用node启动restify项目
[cc lang=”bash” escaped=”true”][root@localhost ~]# node app.js
restify listening at 8080[/cc]
到这,最基础的接口已经实现了,直接在浏览器访问8080端口,还可以引入更多的模块去实现业务功能。

来源:Nodejs restify开发接口

2 评论 “Nodejs restify开发接口

    uc1bo 评论:
    2019年5月5日 下午7:30

    好文章!666,学习了

    瓜子小说网 评论:
    2019年5月10日 下午11:49

    好文!转载了。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注