Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python twisted如何在Echo服务器上设置和获取标题?_Python_Twisted - Fatal编程技术网

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.