
Company News
Jerod Santo Joins Socket as Head of Media
Allow myself to introduce... myself.
简化同时需要应付 ajax和http的请求, 例如删除一个记录,如果是http请求,返回用户删除成功信息,并跳转到一个页面,或者ajax请求,直接返回删除成功
1. simple-res依赖express和session
npm install simple-res
var app = require('express')();
app.use(require('simple-res'));
app.get('/delte/:id', function(req, res, next) {
var ret = 0;
var msg = '';
//如果successDone是字符串,当ret =0,是将执行 res.redirect(successDone),并将msg放入到 req.session.crossPageSuccess,res.locals.success 中
var successDone = function() {
console.info("成功时执行");
}
//如果failDone是字符串,当ret !=0,是将执行 res.redirect(failDone),并将msg放入到 req.session.crossPageError,res.locals.error 中
var failDone = function() {
console.info("失败时执行");
}
var otherMsg = 'wangdana';
if (id === 1) {
//删除成功
res.simpleResponse(ret, successDone, failDone, {errMsg: msg, otherMsg: otherMsg), req);
} else {
ret = -1;
msg = '删除失败';
res.simpleResponse(ret, successDone, failDone, {errMsg: msg, otherMsg: otherMsg), req);
}
});
ajax 请求返回格式 {"ret":0,"code":0,"errMsg":"操作成功","redirectUrl":"http://localhost:3000/line/self","otherMsg":1}
http 请求将直接执行 successDone,或者failDone
FAQs
simple res
The npm package simple-res receives a total of 0 weekly downloads. As such, simple-res popularity was classified as not popular.
We found that simple-res demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.

Company News
Allow myself to introduce... myself.

Research
/Security News
A Twitch browser extension on Chrome and Firefox forwards users’ live OAuth session tokens through proxies controlled by a Russian bot service.

Security News
Anthropic found biased reasoning and recklessness drove Claude Mythos 5 to publish malware on PyPI and compromise a security vendor.