9
我想編寫一個簡單的代理來攪拌請求頁面正文中的文本。我已經閱讀了扭曲的文檔和其他一些類似的問題在這裏stackoverflow的一部分,但我有點noob,所以我仍然沒有得到它。需要幫助寫一個扭曲的代理
這是我現在,我不知道如何訪問和修改頁面
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()
你能幫幫我嗎?我會欣賞一個簡單的例子(例如添加一些東西給身體等)。
當我的代理請求獲得404錯誤響應時,我收到「Unferredled error in Deferred:Failure:twisted.web.error.Error:404 Not Found」。我如何發現這個錯誤? –