2024-05-23 16:42:20 发布
网友
在docs中,它说我可以通过调用flow.inject_message将消息注入websocket流,但是当我尝试时,我得到了以下错误:
flow.inject_message
AttributeError: 'HTTPFlow' object has no attribute 'inject_message
看看github,这个PR中的方法似乎最近被删除了。该功能是否已转移到其他地方,或已完全删除?谢谢
当我们切换到新的sans-io proxy core时,此功能已在主机上临时删除。我昨天碰巧打开了一个pull请求,将其带回(#4502)。新API有所不同,但实现了相同的功能:
def websocket_message(flow): last_message = flow.websocket.messages[-1] if b"secret" in last_message.content: last_message.kill() ctx.master.commands.call("inject", [flow], not last_message.from_client, "ssssssh")
当我们切换到新的sans-io proxy core时,此功能已在主机上临时删除。我昨天碰巧打开了一个pull请求,将其带回(#4502)。新API有所不同,但实现了相同的功能:
相关问题 更多 >
编程相关推荐