0

我使用名为 nancyfx 的 c# 中的轻量级 http 服务器编写了一个应用程序。问题是我可以从浏览器(本地主机和 LAN pc)调用框架,但 android(也是 LAN)被阻止。

 String url = "http://192.168.178.35:8080/issue";
 HttpClient client = new DefaultHttpClient();

 HttpGet get = new HttpGet(url);
 HttpContext localContext = new BasicHttpContext();
 HttpResponse res = client.execute(get, localContext);

它卡在执行方法中,看起来像是在等待超时。然后是http异常HttpHostConnectionException:连接被拒绝。

如果我关闭 Windows 防火墙,它可以工作。为了以防万一,我还为该程序添加了防火墙规则。

Android 设备是否有任何特殊规则?

4

0 回答 0