//code in the client
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://192.168.0.5/test");
WebResponse response = request.GetResponse();
我的工作组中有两台机器的 LAN 设置。- 192.168.0.1(那是客户端) - 192.168.0.5(那是网络服务器)
上面的代码在简单的有线网络中运行良好。
当我在无线网络上运行它时,即使用 wi-fi 路由器而不是交换机进行网络设置时,代码不起作用 - 它卡在 GetResponse 上。
奇怪的是,当我打开浏览器并输入 - http://192.168.0.5/test - 它可以工作......页面出现了!
我错过了什么?为什么客户端无法通过代码联系服务器?