mirror of
https://github.com/alibaba/anyproxy.git
synced 2025-07-27 07:45:41 +00:00
fix https issue
This commit is contained in:
@@ -16,6 +16,7 @@ var httpsServerMgrInstance = new httpsServerMgr(),
|
||||
userRule = defaultRule; //init
|
||||
|
||||
function userRequestHandler(req,userRes){
|
||||
|
||||
var host = req.headers.host,
|
||||
urlPattern = url.parse(req.url),
|
||||
path = urlPattern.path,
|
||||
@@ -220,6 +221,11 @@ function connectReqHandler(req, socket, head){
|
||||
|
||||
var shouldIntercept = userRule.shouldInterceptHttpsReq(req);
|
||||
|
||||
//bypass webSocket on webinterface
|
||||
if(targetPort == 8003){
|
||||
shouldIntercept = false; // TODO : a more general solution?
|
||||
}
|
||||
|
||||
console.log(color.green("\nreceived https CONNECT request " + host));
|
||||
if(shouldIntercept){
|
||||
console.log("==>will forward to local https server");
|
||||
|
Reference in New Issue
Block a user