2
"https"를 사용하여 서버에서 webservices를 호출하고 있으며 HttpsURLConnection이 아닌 간단한 HttpURLConnection 코드를 사용했으며 코드는 태블릿 (OS 4.0.4)에서 f9로 작동하지만 그렇지 않습니다. 내 기기에서 (2.3.5). 태블릿에서 전화하는 동안 장치에 호출하면안드로이드의 HttpUrlconnection은 2.3.5 장치가 아니지만
URLConnection urlConn = null;
URL url = new URL("https://myurl");
urlConn = null;
urlConn = url.openConnection();
if (!(urlConn instanceof HttpURLConnection)) {
try {
throw new IOException("URL is not an Http URL");
} catch (IOException e) {
e.printStackTrace();
}
}
HttpURLConnection httpConn = (HttpURLConnection) urlConn;
httpConn.setAllowUserInteraction(false);
httpConn.setInstanceFollowRedirects(true);
try {
httpConn.setRequestMethod("GET");
httpConn.connect();
} catch (ProtocolException e1) {
e1.printStackTrace();
} catch (IOException e1) {
e1.printStackTrace();
}
httpResponsecode = httpConn.getResponseCode();
httpresponsecode가, 400 만, 200 :
코드는 간단합니다.
제안 사항?