关于设置LAN代理服务器导致QTcpSocket连接失败问题(8)
更多精彩内容 |
---|
👉个人内容分类汇总 👈 |
1、现象
-
当电脑设置了LAN代理服务器后,QTcpSocket连接127.0.0.1地址没有问题,可以连接成功,但是连接192.168.43.77(我的本地地址)>就会出现异常
出现异常: QAbstractSocket::UnsupportedSocketOperationError
;- 通过
QAbstractSocket::error
或QTcpSocket::errorOccurred
信号返回异常状态;
- 通过
-
最典型的就是常用的软件DevSidecar(开发者边车辅助工具),如果开启了系统代理后就会导致QTcpSocket连接本地IP地址失败;
-
但是LAN代理服务器开启后使用网上一些网络调试助手(MFC开发)连接本地IP地址却没有影响;
2、演示
- 演示一: DevSidecar
- 演示二: Internet属性->连接->局域网设置->代理服务器->勾选“为LAN使用代理服务器”;