HTTP Reverse Proxy Information - does it buffer anything?

agolangf · · 569 次点击    
这是一个分享于 的资源,其中的信息可能已经有所发展或是发生改变。
<p>Hi All,</p> <p>I&#39;ve managed to convince my team that re-writing one of our proxy services in Go could be great, although there is one question that is blocking us: Does HTTP Reverse Proxy buffer or cache any anything between the client and proxy-ed server? The proxy is used for transferring large amounts of data so having the it buffer on the proxy rather than pass through would be a big issue as it would eat up memory.</p> <p>TL;DR: does <a href="https://golang.org/pkg/net/http/httputil/#ReverseProxy" rel="nofollow">http reverse proxy</a> buffer anything between the proxy server and client&#39;s requests?</p> <p>Thanks for you answers, CzarSkye</p> <hr/>**评论:**<br/><br/>Bromlife: <pre><p>I&#39;m only 90% sure without reading the source code, but no, I don&#39;t believe it does.</p> <p>Check the source code for more information: <a href="https://golang.org/src/net/http/httputil/reverseproxy.go" rel="nofollow">https://golang.org/src/net/http/httputil/reverseproxy.go</a></p></pre>

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

569 次点击  
加入收藏 微博
0 回复
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传