1
from twisted.internet import protocol, reactor, endpoints
class Server(protocol.Protocol):
def connectionLost(self, *args):
print('Connection lost')
def dataReceived(self, data):
self.transport.write(data)
class buildFactory(protocol.Factory):
def buildProtocol(self, addr):
return Server()
if __name__ == '__main__':
reactor.listenTCP(8000, buildFactory())
reactor.run()
Wie kann ich Server/Client-Header festlegen und abrufen?
Ich habe überall gegooglet, aber die Antworten, die ich gefunden habe, erforderte, dass Sie einen HTTP-Server erstellen.verdrehte, wie man Header auf Echo Server setzt und bekommt?
Wie würde ich die beiden mischen, kann die Klasse erben beide Protokoll und anfordern? Der Grund, warum ich die Header benötige, ist, dass ich versuche, einen Streaming-Server und einen Quell-Client zu erstellen, um Audio/Video live zu streamen. Es ist also notwendig, den GET zu bekommen und benutzerdefinierte Header zu setzen. –