Подтвердить что ты не робот

Как написать прокси-сервер в Python?

Я хочу написать программу, которая изменяет заголовки HTTP в моих запросах, которые отправляются моим веб-браузером. Я считаю, что это можно сделать с помощью прокси-сервера. Итак, я бы хотел написать прокси-сервер.

Я изучаю программирование. Как я могу это сделать в Python?

4b9b3361

Ответ 3

В то время как Twisted, как рекомендовано @Matthew, потрясающе, легче учиться, понимать и модифицировать, может быть этот крошечный пример - далеко от "качества продукции" и масштабируемости, которую может предложить Twisted, но вы можете начать с нее, чтобы лучше понять проблемы.

Для широкого спектра HTTP-прокси с открытым исходным кодом, написанных на Python, я рекомендую этот список - , который ссылка имеет прокси-серверы для всех вкусов, построенных поверх потоковой передачи, Twisted, asyncore и других технологий!

Ответ 5

WSGI, возможно, будет немного легче обойти. Поэтому я буду бросать paste.proxy там либо как что-то, что можно построить, либо как ссылку.

http://pythonpaste.org/modules/proxy.html

Ответ 6

http://twistedmatrix.com/

Большая библиотека для любых сетевых потребностей.