用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正向代理的不足相关推荐

  1. 搭建Nginx正向代理

    Nginx正向代理和反向代理的区别 正向代理 正向代理服务器位于客户端和服务器之间,为了从服务器获取数据,客户端要向代理服务器发送一个请求,并指定目标服务器,代理服务器将目标服务器返回的数据转交给客户 ...

  2. Nginx正向代理实现

    (1)服务端的设置: http {log_format main 'client send request=>clientIp=$remote_addr serverIp=>$host'; ...

  3. 浅析Nginx 正向代理与反向代理

    1.正向代理和反向代理的概念 无论是正向代理,还是反向代理,说到底,就是代理模式的衍生版本罢了.我们都学习过代理设计模式,都知道代理模式中有代理角色和被代理角色,为什么这么说,因为这两个角色对于我们理 ...

  4. nginx正向代理转发https出现502

    nginx正向代理转发https出现502 现象1 原因1 解决方案1 参考博客1 现象2 原因2 解决方案2 参考博客2 其他原因 现象1 nginx的error日志显示如下(xxx是替换过了真实信 ...

  5. Linux:Nginx 正向代理实现内网访问互联网

    前言: 因为公司的某些系统需要访问互联网上的某些功能,每个系统的服务器都开通访问互联网的能力太麻烦并且不方便管理,所以打算只对一台服务器开通访问互联网的能力,并在此服务器基础上搭建 nginx 正向代 ...

  6. nginx正向代理访问微信接口502错误, Unable to tunnel through proxy. Proxy returns \“HTTP/1.1 502 Bad Gateway\

    问题: nginx正向代理访问微信接口报错502, Unable to tunnel through proxy. Proxy returns "HTTP/1.1 502 Bad Gatew ...

  7. nginx正向代理https

    nginx正向代理https 需求 当出现下述情形时,我们需要使用正向代理: 我们的client不能直接访问到服务器,倒是其他的client可以访问,且我们的client到OtherClient 的网 ...

  8. nginx 正向代理http和https

    nginx正向代理默认只支持http,不支持https,需借助第三方模块"ngx_http_proxy_connect_module"来实现(https://github.com/ ...

  9. nginx正向代理的配置及实现

    正向代理:如果把局域网外的Internet想象成一个巨大的资源库,则局域网中的客户端要访问Internet,则需要通过代理服务器来访问,这种代理服务就称为正向代理. 目前现状:只有1个机器能上网(we ...

  10. nginx正向代理配置

    nginx正向代理配置 一.前言# 正向代理功能比较简单,但是原生nginx不支持https代理,如果访问https网站,会报错. # nginx代理不支持http CONNECT方法: curl: ...

最新文章

  1. Oracle之数据操作__分组统计查询
  2. 玩转HTML5移动页面
  3. 8Manage PPM助力中投证券 项目管理向数字化转型
  4. 在代码中使用SqlCommand对象
  5. think python 2ed_Think Python 2ed 笔记(二)
  6. 东北林大计算机考研难吗,北京林业大学考研难吗?一般要什么水平才可以进入?...
  7. 如何在小程序里面放入企业官网
  8. php把amr转换成mp3,amr怎么转换成mp3 amr文件转换mp3格式
  9. stm32软件模拟I2C
  10. 实用供热空调设计手册_空调水系统管路设计与施工,全是最实用的现场经验!...
  11. 把linux,ssh客户端蓝色变成绿色
  12. java scavenge_Java垃圾收集器之Parallel Scavenge收集器
  13. 全球400多支团队参加,鹅厂是如何拿下冠军的
  14. 单人扑克游戏:地城恶棍的Python实现(附实现代码)
  15. 《第一堂棒球课》:王牌二垒手·棒球4号位
  16. 机械制图及计算机绘图试题库,101机械制图及计算机绘图1试题库..doc
  17. Ubuntu重置密码 passwd 出现 Authentication token manipulation error
  18. MakeDown_Grammer(基于Typora)
  19. fileZilla的使用心得
  20. 基于路径积分的图卷积和图池化

热门文章

  1. 【YOLOv7改进轻量化】第一章——引入轻量化骨干网络MobileOne
  2. 心电图知识学习(2)
  3. BOOTMGR is missing问题
  4. transition的使用方法
  5. 史上最全交互设计原则(三)之奥卡姆剃刀原理
  6. 智能合约的编写增删改查
  7. ESP32系列--第十篇 ADC电阻网络按键
  8. 由于管理员设置的策略,该磁盘处于脱机状态解决办法
  9. 微博客传播特性及盈利模式分析
  10. Linux 系统 IO之 lseek 函数