IF 문 본문이 실행되지 않습니다. 왜 이런거야?IF 문 실행 본문이 실행되지 않음 (HttpURLConnection)
try {
URL url= new URL(urlRequest);
HttpURLConnection foo = (HttpURLConnection) url.openConnection();
if(foo.getResponseCode() == HttpURLConnection.HTTP_OK) {
// SOME CODE HERE
}
} catch(Exception e) {
e.printStackTrace();
}
내가 HttpURLConnection의 상당 .equals()
와 ==
를 교체해야합니까 :
는
String urlRequest = "http://stackoverflow.com/";
여기 내 코드의
가정? 또는 응답 코드 대신 HttpURLConnection의 상태 코드를 사용해야합니까?
int 값이 같아도 괜찮습니다. –
200 OK 응답을 실제로 받았는지 확인 했습니까? 디버깅 목적으로 응답 코드 값을 인쇄 할 수 있습니다. – Perception
'else'조건을 추가하고 해당 조건에 들어가는 지 확인하십시오. –