bugfix for intercepting some https url

This commit is contained in:
OttoMao 2015-08-19 11:03:33 +08:00
parent decb42222c
commit b513f1a5d7
3 changed files with 6 additions and 2 deletions

View File

@ -1,3 +1,7 @@
19 Aug: AnyProxy 3.7.4:
* bugfix for intercepting urls like http://a.com?url=http://b.com
31 July: AnyProxy 3.7.3:
* show lastest 100 records when visit the web ui

View File

@ -22,7 +22,7 @@ function userRequestHandler(req,userRes){
var host = req.headers.host,
urlPattern = url.parse(req.url),
path = urlPattern.path,
protocol = (!!req.connection.encrypted && !/http:/.test(req.url)) ? "https" : "http",
protocol = (!!req.connection.encrypted && !/^http:/.test(req.url)) ? "https" : "http",
resourceInfo,
resourceInfoId = -1,
reqData;

View File

@ -1,6 +1,6 @@
{
"name": "anyproxy",
"version": "3.7.3",
"version": "3.7.4",
"description": "A fully configurable proxy in NodeJS, which can handle HTTPS requests perfectly.",
"main": "proxy.js",
"bin": {