HttpsURLConnection을 통해 IPv6 서버에 연결할 수 없습니다. getInputStream()
은 요청을 보낼 때 null을 반환합니다.HttpsURLConnection은 IPv6을 지원합니까?
Android 개발자 가이드는 HttpURLConnection이 IPv6를 투명하게 지원할 수 있다고 말했지만 HttpsURLConnection은 IPv6을 지원할 수 있다고 언급하지 않았습니다. 누구든지 이것에 대해 경험이 있습니까?
업데이트 - 1 : 내가 연결이 실패 오류 로그 발견 서버 측에서
:
[error] Hostname [xxxx:xxxx:x:xx::xxx] provided via SNI and
hostname xxxx:xxxx:x:xx::xxx provided via HTTP are different
이 같은 IPv6의 아파치 서버에 연결하려면을 (버전 2.2.27), 아파치 HttpClient를 작품 어떤 문제도 없지만 HttpsURLConnection은 그렇지 않습니다. 따라서 서버 측 문제가 아닐 수도 있습니다. HttpsURLConnection을 사용할 때 누구나이 오류가 표시됩니까?
는 IPv6를 지원 –
귀하의 편집 요청 별도로 태그되어야 완전히 새로운 질문을 구성한다. – EJP
ok 다른 [질문] (http://stackoverflow.com/questions/23773276/httpsurlconnection-cannot-connect-to-ipv6-server)을 작성하고 도움을 주셔서 감사합니다. – topwu