안녕하세요 ~ 

구글 칼렌더에서 Event List를 가져 오고 싶은데 

org.apache.harmony.luni.internal.net.www.protocol.https.HttpsURLConnection$HttpsEngine:https://www.google.com/accounts/ClientLogin

위에서 로긴 권한 받아온후 
 
아래 Connection에서 이벤트 리스트를 받아오려 하는데 
conn.getResponseCode()가 계속 Null 이네요 .. 
http 든 https든 ..  계속 .. 
org.apache.harmony.luni.internal.net.www.protocol.https.HttpsURLConnection$HttpsEngine:https://www.google.com/calendar/feeds/default/private/full

소스는 아래와 같습니다 . 대체 뭐가 문제일까요 


        String ur = "https://www.google.com/calendar/feeds/default/private/full"
URL url = new URL(ur); 
HttpURLConnection conn = null; 
            
            if (url.getProtocol().toLowerCase().equals("https")) { 
                trustAllHosts(); 
                HttpsURLConnection https = (HttpsURLConnection) url.openConnection(); 
                https.setHostnameVerifier(DO_NOT_VERIFY); 
                conn = https; 
            } else { 
             conn = (HttpURLConnection) url.openConnection(); 
            } 
if (conn != null) {
conn.setConnectTimeout(10000);
conn.setUseCaches(false);
conn.setRequestProperty("Content-Type", "application/atom+xml");
conn.setRequestMethod("GET");
conn.setRequestProperty("GData-Version", "2");
conn.setRequestProperty("Authorization", "GoogleLogin auth="+auth); // auth 는 권한 코드 
int resultcode = conn.getResponseCode();
if (conn.getResponseCode() == HttpURLConnection.HTTP_OK) {
BufferedReader br = new BufferedReader(
new InputStreamReader(conn.getInputStream()));
for (;;) {
String line = br.readLine();
if (line == null) break;
html.append(line + '\n'); 
}
br.close();
}
conn.disconnect();
}

// 퍼미션 입니다. 
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.READ_CALENDAR"/>
<uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS"/>
<uses-permission android:name="android.permission.READ_FRAME_BUFFER"/>
<uses-permission android:name="android.permission.WRITE_CALENDAR"/>
<uses-permission android:name="android.permission.GET_ACCOUNTS"/>