Я хочу написать простой прокси, который перетасовывает текст в теле запрошенных страниц. Я прочитал часть извращенной документации и некоторые другие подобные вопросы здесь, в stackoverflow, но я немного новичок, поэтому до сих пор не понимаю.
Это то, что у меня есть сейчас, я не знаю, как для доступа и изменения страницы
from twisted.web import proxy, http
from twisted.internet import protocol, reactor
from twisted.python import log
import sys
log.startLogging(sys.stdout)
class ProxyProtocol(http.HTTPChannel):
requestFactory = PageHandler
class ProxyFactory(http.HTTPFactory):
protocol = ProxyProtocol
if __name__ == '__main__':
reactor.listenTCP(8080, ProxyFactory())
reactor.run()
Не могли бы вы мне помочь? Я был бы признателен за простой пример (например, добавьте что-нибудь в тело и т. Д.).