TCP Over HTTP 的Buffer问题
记录下备忘。
场景:要把TCP拆成一个个HTTP请求,通过Proxy
1、HTTP Client上载数据到CCProxy ,然后再到Web服务器的时候。 如果数据量比较小,例如10个字节,Proxy就会等着到一定的数据才向Web服务器发送。
也可能不同的代理服务器实现会有不同。
那么就没办法重用这个Upload做数据传输了,需要每次开一个新的HTTPSession。
不通过CCProxy,直接连到Web服务器上就没这个问题。所以应该不是Client和Server的问题,而是CCProxy的实现问题。
2、下载的时候CCProxy 可以实时把数据发送给Client。但是Fiddler不行,会先做Buffer。
https://github.com/larsbrinkhoff/httptunnel
http://metalab.unc.edu/LDP/HOWTO/mini/Firewall-Piercing.html
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。