Python twisted如何在Echo服务器上设置和获取标题?
如何设置和获取服务器/客户端标题?Python twisted如何在Echo服务器上设置和获取标题?,python,twisted,Python,Twisted,如何设置和获取服务器/客户端标题? 我已经在谷歌上搜索过了,但是我找到的答案要求您创建一个http服务器。这里的文档: 您正在查找特定的getHeader部分 此处的文档: 您正在查找特定的getHeader部分 我将如何混合这两者,类能否同时继承协议和请求?我需要这些标题的原因是我试图让流媒体服务器和源客户机直播音频/视频流。因此,需要获取GET和设置自定义头。我如何混合这两者,类能否同时继承协议和请求?我需要这些标题的原因是我试图让流媒体服务器和源客户机直播音频/视频流。因此,需要获
我已经在谷歌上搜索过了,但是我找到的答案要求您创建一个http服务器。这里的文档:
您正在查找特定的getHeader部分
此处的文档:
您正在查找特定的getHeader部分
我将如何混合这两者,类能否同时继承协议和请求?我需要这些标题的原因是我试图让流媒体服务器和源客户机直播音频/视频流。因此,需要获取GET和设置自定义头。我如何混合这两者,类能否同时继承协议和请求?我需要这些标题的原因是我试图让流媒体服务器和源客户机直播音频/视频流。因此,需要获取和设置自定义标题。
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()
def getAllHeaders(self): (source)
Return dictionary of all headers the request received.