nginx正向代理的不足

用nignx做正向代理,可以用来代理浏览网页。但是却不能代理QQ等应用,这是为什么呢?


我们来分析一下,抓包的第一行是这样的:

CONNECT http.tencent.com:443 HTTP/1.1

也就说明连接方法是CONNECT,不是我们平时用的GET或者POST。

网上的资料表示nginx不支持CONNECT方法,可以选用apache或squid作为代替方案。


参考资料:

Does nginx support connect method?

http://www.serverphorums.com/read.php?5,9758

你可能感兴趣的:(nginx正向代理的不足)