2011-04-01 4 views
4

어떻게 트위스트 프레임 워크를 사용하여 간단한 http 웹 서버를 작성합니까?twisted를 사용하여 웹 서버를 작성하는 방법은 무엇입니까?

http 요청을 수신하고 클라이언트에 응답을 보낼 수있는 웹 서버가 필요합니다.

왜곡 된 문서를 검토하고 다소 혼란 스럽지만 (어쩌면 게으름),이 작업을 수행하는 방법에 대해 직접적으로 보지 않습니다. 특히 트위스티드 서버가 요청 매개 변수를받는 방법은 무엇입니까?

이 내 노력 ...

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() 

감사

가드

+2

무슨 잘못에 대답해야한다. –

답변

관련 문제