如何使用twisted编写Web服务器?

时间:2011-04-01 13:37:15

标签: python twisted

如何使用扭曲的框架编写简单的http Web服务器?

我想要一个可以接收http请求并向客户端返回响应的Web服务器。

我正在经历扭曲的文档并且有点困惑(可能只是懒惰),但它看起来并不直接如何做到这一点,特别是扭曲的服务器如何接收请求参数?

这是我的努力......

from twisted.web import proxy, http
from twisted.internet import reactor
from twisted.python import log
from twisted.protocols import basic
import sys
log.startLogging(sys.stdout)

class InformixProtocol(basic.LineReceiver):
    def lineReceived(self, user):
        self.transport.write("Hello this is twisted web server!")
        self.transport.loseConnection()

class ProxyFactory(http.HTTPFactory):
    #protocol = proxy.Proxy
    protocol = InformixProtocol

reactor.listenTCP(8080, ProxyFactory())
reactor.run()

谢谢

加特

0 个答案:

没有答案