anyproxy icon indicating copy to clipboard operation
anyproxy copied to clipboard

希望anyproxy可以提供流式转发的能力

Open zhaoyanliang2 opened this issue 4 years ago • 1 comments

AnyProxy向客户端发送请求前,会调用beforeSendResponse, 因为beforeSendResponse中的参数需要包含本次响应的全部数据, 所以anyproxy实际上需要先缓存本次请求的所有数据, 这对于下载比较大的文件不够友好, 希望能够增加流式转发的能力

实现上可以参考mitmproxy, 增加beforeSendResponseHeaders接口, 在此接口中决定是否进行流式转发

mitmproxy中的例子 https://docs.mitmproxy.org/stable/addons-examples/#example-complexstreampy https://docs.mitmproxy.org/stable/addons-examples/#example-complexstream_modifypy

zhaoyanliang2 avatar Jul 11 '20 04:07 zhaoyanliang2

顶一个,需要这个功能

AAluoxiang avatar Oct 27 '21 09:10 AAluoxiang