2015-10-16 29 views
1

我正在尋找如何構建代理池服務器,我詢問a question。因爲沒有人能給我一個小費,我開始自己找路。
如何使龍捲風TCPClient使用代理(HTTP或襪子)?

現在,我發現一個名爲由GitHub pyproxy其使用tornado.I認爲這條線pyproxy/blob/master/pyproxy.py#L218的關鍵是一個很好的代理爲例,它採用tornado.tcpclient.TCPClient().connect(host, int(port)連接目標網站。

tornado TCPClient不接受代理參數,doc here
我需要龍捲風TCPClient使用http(和襪子,如果可能)代理連接目標站點,然後將結果發回。 我該如何製作它?

回答

0

那麼,正如所料Tornado TCPClient是一個... TCP客戶端。不是HTTP客戶端。所以在那裏你不能使用HTTP代理是非常合乎邏輯的。

你可以做的是與遠程HTTP代理通話TCP。但是你必須自己實現代理協議。