From a712e2ea317c80f65e594bd441131ba918ae821b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=83=B3=E5=BD=93=E5=BD=93?= Date: Tue, 16 Sep 2014 16:37:03 +0800 Subject: [PATCH] add Socks5ClientHttpAgent, Socks5ClientHttpsAgent --- package.json | 4 +++- proxy.js | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 3abd1ae..247ced9 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,9 @@ "iconv-lite": "^0.4.4", "juicer": "^0.6.6-stable", "nedb": "^0.11.0", - "ws": "^0.4.32" + "ws": "^0.4.32", + "socks5-http-client": "^0.1.6", + "socks5-https-client": "^0.2.2" }, "devDependencies": {}, "scripts": { diff --git a/proxy.js b/proxy.js index 0c912c6..730a30c 100644 --- a/proxy.js +++ b/proxy.js @@ -4,6 +4,8 @@ try{ GLOBAL.util['iconv-lite'] = require("iconv-lite"); GLOBAL.util['colorful'] = require("colorful"); GLOBAL.util['path'] = require("path"); + GLOBAL.util['Socks5ClientHttpAgent'] = require('socks5-http-client/lib/Agent'); + GLOBAL.util['Socks5ClientHttpsAgent'] = require('socks5-https-client/lib/Agent'); }catch(e){} var http = require('http'),