2009-06-13 11 views
19

Chcę napisać program, który zmienia nagłówki HTTP w moich żądaniach wysyłanych przez moją przeglądarkę internetową. Wierzę, że można to zrobić za pomocą serwera proxy. Chciałbym napisać serwer proxy.Jak napisać serwer proxy w Pythonie?

Studiuję programowanie. Jak mogę to zrobić w Pythonie?

Odpowiedz

7

Podczas gdy Twisted, zgodnie z zaleceniami @Matthew, jest niesamowity, łatwiejszy do nauczenia się, zrozumienia i modyfikacji może być this tiny example - daleko od "jakości produkcji" i skalowalności oferowanej przez Twisted, ale możesz zacząć od niego lepiej zrozumieć problemy.

Dla szerokiej różnych serwerów proxy HTTP open source napisany w Pythonie, polecam this list - że odniesienie ma proxy dla wszystkich gustów zbudowanych na szczycie gwintowania, Twisted, asyncore i inne technologie jeszcze!