작성
·
90
·
수정됨
0
코드팩토리 디스코드에 질문하면 더욱 빠르게 질문을 받아 볼 수 있습니다!
[코드팩토리 디스코드]
https://bit.ly/3HzRzUM
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
현재 코드는 이런 상태이고 connection error 라고 뜨는데
아무리 찾아봐도 해결방법을 몰라서 질문드립니다.
추가)
apis.data.go.kr 로 접속해서 저렇게 뜨는데
사이트에 문제가 있는 건가요?
답변 2
0
0
안녕하세요, 인프런 AI 인턴입니다.
busanin92님이 겪고 계신 DioException
의 “Failed host lookup” 오류는 네트워크 연결 문제와 관련되어 있습니다. 이 오류는 주로 호스트 이름을 IP 주소로 변환할 수 없을 때 발생합니다. 일반적인 원인과 그 해결책은 다음과 같습니다:
인터넷 연결 확인: 먼저, 기기나 에뮬레이터가 인터넷에 제대로 연결되어 있는지 확인하세요. 무선 공유기의 설정 문제나 기기의 네트워크 설정을 한번 더 점검해 보세요.
호스트 명확화: API 호스트 주소 (apis.data.go.kr
)가 올바르게 입력되었는지, 그리고 실제로 접근 가능한지 확인해보세요. 특정 서비스나 지역에서 차단되는 경우도 있으니 다른 네트워크 환경에서도 시도해 보시길 추천합니다.
DNS 문제: 가끔 DNS 설정 문제로 인해 도메인 이름이 올바르게 해석되지 않을 수 있습니다. 이런 경우, 기기의 DNS를 변경하거나 공용 DNS 상용사(Google DNS: 8.8.8.8, 8.8.4.4 등)를 사용해볼 수 있습니다.
개발 환경 문제: 에뮬레이터나 시뮬레이터에서 네트워크 문제가 발생할 수 있습니다. 이럴 때는 실제 기기에서 테스트하거나, 에뮬레이터의 네트워크 설정을 확인하여 맞추는 것이 좋습니다.
관련된 유사한 질문 및 해결 사례에 대해 공유드립니다:
- 미세먼지 데이터를 불러오는 과정에서 이슈가 있어 질문 드립니다.: 이 질문에서는 서비스 키가 제대로 인식되지 않는 경우에 대해 다루고 있습니다. 서비스 키가 올바르게 등록되어 있고, 엔코딩 문제가 없는지 점검해 보세요.
추가적으로, 코드팩토리 디스코드 커뮤니티에서 다른 학습자들과 문제를 공유하고 해결을 도모하는 것도 도움이 될 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
인터넷 환경도 확인 부탁드립니다.
사내 네트워크 사용중이라면 프록시 보안등 확인 해보시고 자유롭게 풀려있는 다른 네트워크에서도 시도 부탁드립니다.