nodejs想做一个api..
1.接收帐号密码
2.读取一个网页,取一个token,加帐号密码一起提交
3.返回的内容,取cookie和一些内容,组装一个json结构
4.返回json结构
目前,1,4,用了10分钟就搞定了
但2,3用异步做蛋疼死了,谁有好点的方案呢?或者推荐轻一点的 restful框架
回复 (8)
Z
用的requests和restify
Y
用异步怎么蛋疼了。。不明白。。有async 啊。。。
Y
路由的话,完全可以用express
S
async + coffeescript
S
q.js不错
L
server.get( prefix , function(req, res){
var connection = null;
async.waterfall([
getDbHandle,
function(args, cb){
connection = args.connection;
cb(null, args);
},
User.isLogin,
User.getById,
User.filterOutput
], function (err, args) {
releaseDbHandle(connection);
if (err) {
return res.send(403, err);
}
res.send(args.data);
});
});
L
引用 lymanserver.get( prefix , function(req, res){ var connection = null; async.waterfall([ getDbHandle, f...
我是这样写的,每个函数接收两个参数 args, cb
~~
async直接弄成global了。。
Z
3q各位,我尝试下
参与回复
登录后即可参与回复。登录