5
나는 서버와 그 작동 벌금과 연결을 확립하고있다. 하지만 때 응답 코드 (서버가 다시 401, 403, 404)를 던지고 때 나는 IO 예외를 받고 있어요 시간이 있습니다. 응답 코드를 기반으로 모든 것을 처리하고 있습니다. 따라서 IO 예외가 발생할 때안드로이드 HttpURLConnection에서 응답 코드를 받고
http.getResponseCode()
응답 코드를 읽을 수 없습니다. 이에 대한 해결책을 제안하십시오.
코드를 더 게시 할 수 있습니까? – curioustechizen
왜 IOException을 잡아서 응답 코드 -1이있는 것처럼 처리 할 수 없습니까? – THelper
예외를 잡으려고합니다. 하지만 서버가 401, 403, 404를 던지면 응답 코드를 가져올 수없는 이유는 무엇입니까? HttpURLConnection 클래스에있는 제한 사항입니까? 예 : 서버가 인증 시도를 즉 401 시도 할 때 적절한 사용자 자격 증명으로 요청을 보낼지 여부를 결정할 수 있도록 예외 메시지를 읽는 것 외에는 응답 코드를 얻는 것이 좋습니다. – amandroid