def __init__(self, exchange: EventEmitter) -> None: self.exchange = exchange self.method = b"" self.uri = b"" self.req_hdrs = [] # type: RawHeaderListType self.req_body = b"" exchange.on("request_start", self.request_start) exchange.on("request_body", self.request_body) exchange.on("request_done", self.request_done)
def __init__(self, exchange: EventEmitter, server: RedBotServer) -> None: self.exchange = exchange self.config = server.config self.static_files = server.static_files self.method = b"" self.uri = b"" self.req_hdrs = [] # type: RawHeaderListType self.req_body = b"" exchange.on("request_start", self.request_start) exchange.on("request_body", self.request_body) exchange.on("request_done", self.request_done)