Android 奇怪的安卓网络行为
我有一个简单的android应用程序,可以通过HTTP阅读页面。 它可以在第一个ISP上正常工作。 但是,当我转到另一个ISP并在同一个移动设备上运行同一个应用程序时,我会出现未知后异常或连接被拒绝错误。事实上,我甚至不能在第二个ISP上通过浏览器打开页面,似乎HTTP服务器拒绝在一些ISP上使用android(或java)系统! 我通过直接有效的IP访问HTTP服务器(所以没有DNS问题),我的iPhone可以在第二个ISP上打开相同的服务器 我有Android 奇怪的安卓网络行为,android,ios,networking,Android,Ios,Networking,我有一个简单的android应用程序,可以通过HTTP阅读页面。 它可以在第一个ISP上正常工作。 但是,当我转到另一个ISP并在同一个移动设备上运行同一个应用程序时,我会出现未知后异常或连接被拒绝错误。事实上,我甚至不能在第二个ISP上通过浏览器打开页面,似乎HTTP服务器拒绝在一些ISP上使用android(或java)系统! 我通过直接有效的IP访问HTTP服务器(所以没有DNS问题),我的iPhone可以在第二个ISP上打开相同的服务器 我有 <uses-permission an
<uses-permission android:name="android.permission.INTERNET" />
添加到清单中的正确位置
HTTP服务器是Windows 2012上的IIS。可能在标头中设置useragent?连接时是否可以显示代码?截击?@DaanOlislagers没有设置用户代理,但我如何设置,也许我可以通过删除用户代理来解决这个问题!取决于如何创建http请求。如果您使用的是HttpURLConnection,则可以使用
connection.setRequestProperty(“用户代理”,“MyAppName/1.0”)代码>请显示一些代码。