restify框架

编程入门 行业动态 更新时间:2024-10-23 10:28:51

restify<a href=https://www.elefans.com/category/jswz/34/1770644.html style=框架"/>

restify框架

参考文档:这篇文章
废话不多说,直接上代码啦

var restify = require('restify');const server = restify.createServer({name: 'myapp',version: '1.0.0'
});server.use(restify.plugins.queryParser()); // 设置接受get query返回
server.use(restify.plugins.bodyParser()); //设置接受post body传参
server.get('/echo', function (req, res, next) {res.header('Access-Control-Allow-Origin','*'); // header头设置res.setTimeout(10000,function () {console.log('超时处理')}) //超时时间设置res.set({'Access-Control-Allow-Origin': 'www.baidu'}); // 新增header头文件res.send({ code: 200, msg: req.query }); //接口返回return next(); //结束处理
});server.post('/foo',function(req, res, next) {res.header('Access-Control-Allow-Origin','*');res.send({'我是一个随机数':req.someData}); // 正确响应console.warn('run for all routes!'); // 报错提示// return next(new Error('boom!')); // 报错提示500// return next(new NotFoundError('not here!'));// res.send(new Error('boom!'));return next();}
)server.listen(8080, '127.0.0.1',function () {console.log('%s listening at %s', server.name, server.url);
});

以上是框架的基础使用,更深入的需要自己去研究啦,通过node 项目js 命令就可以跑起来了

每日一句:
在抱怨自己赚钱少之前,先努力,学着让自己值钱。

更多推荐

restify框架

本文发布于:2023-12-03 08:25:53,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1653194.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:框架   restify

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!