mirror of
https://github.com/alibaba/anyproxy.git
synced 2025-08-04 21:39:04 +00:00
add replaceServerResDataAsync
This commit is contained in:
@@ -158,8 +158,18 @@ function userRequestHandler(req,userRes){
|
||||
|
||||
//get custom response
|
||||
},function(callback){
|
||||
serverResData = userRule.replaceServerResData(req,res,serverResData) || serverResData;
|
||||
callback();
|
||||
if(userRule.replaceServerResData){
|
||||
console.log(color.red("replaceServerResData is deprecated, and will be unavilable soon. Use replaceServerResDataAsync instead."));
|
||||
serverResData = userRule.replaceServerResData(req,res,serverResData) || serverResData;
|
||||
callback();
|
||||
}else if(userRule.replaceServerResDataAsync){
|
||||
userRule.replaceServerResDataAsync(req,res,serverResData,function(newRes){
|
||||
serverResData = newRes;
|
||||
callback();
|
||||
});
|
||||
}else{
|
||||
callback();
|
||||
}
|
||||
|
||||
//delay
|
||||
},function(callback){
|
||||
|
||||
Reference in New Issue
Block a user