以下代码在设备上工作正常,但在模拟器中我得到的响应为301而不是200.任何人都知道为什么它会这样以及如何解决这个问题?
ConnectionFactory factory = new ConnectionFactory();
factory.setConnectionTimeout(10000);
ConnectionDescriptor connDesc = factory.getConnection("http://google.com");
if (connDesc != null)
{
HttpConnection con = (HttpConnection)connDesc.getConnection();
System.out.println("Response code "+con.getResponseCode();
int statusCode = con.getResponseCode();
if (statusCode == HttpConnection.HTTP_OK)
{
System.out.println("connected");
}
}
上面的代码为什么它将响应返回为301而不是200。
由于