Study/소소한 팁
[Flutter] Unhandled Exception: Connection refused 오류 해결 방안
momong'-'
2023. 5. 3. 10:50
에러메세지
Unhandled Exception: Connection refused
오류 원인
API 도메인 주소를 localhost로 사용으로 발생한 오류이다.
안드로이드 애뮬레이터 사용 시 컴퓨터 환경이 아닌 모바일 환경에서 작동중인 것이므로 localhost를 사용하면 접근이 거부되어 오류가 발생한다.
수정방안
ip 주소로 변환해야 한다.
// 기존
http://localhost:8080/
// 변경
http://192.168.0.1:8080/
자신의 ip주소(IPv4 주소)는 cmd에 들어가서 ipconfig (iOS일 경우 ifconfig)명령어를 사용해서 확인할 수 있다.