我已经使用ProcMon.exe来查看当没有互联网时我的应用程序会发生什么。 我的应用程序是一个electron应用程序,利用websocket连接到后端服务驻留在其他计算机上。
仅供参考,websocket地址的示例是ws://10.5.14.72:8080/Model 。
AFAIK,来自websocket的HTTP请求将通过代理服务器,如果有一个存在(请纠正我,我错了)。
仅供参考,当没有互联网,应用程序反应非常缓慢,因为它不断重新连接到一些未知的地址,如ProcMon.exe所示,我相信是代理,但我找不到在internet options 。 以下是详细信息:
TCP Reconnect xxxx:50074 -> 203.208.39.198:https SUCCESS TCP Reconnect xxxx:50075 -> 203.208.39.198:https SUCCESS TCP Reconnect xxxx:50077 -> 203.208.39.199:https SUCCESS TCP Reconnect xxxx:50078 -> 203.208.39.199:https SUCCESS TCP Reconnect xxxx:50077 -> 203.208.39.199:https SUCCESS TCP Reconnect xxxx:50078 -> 203.208.39.199:https SUCCESS TCP Reconnect xxxx:50080 -> 203.208.39.193:https SUCCESS TCP Reconnect xxxx:50081 -> 203.208.39.193:https SUCCESS TCP Reconnect xxxx:50080 -> 203.208.39.193:https SUCCESS TCP Reconnect xxxx:50081 -> 203.208.39.193:https SUCCESS
这些连接尝试在达到目标地址之前发生几分钟。 那么,我可以知道这些203.208.39.xxx:https地址是否代表代理?