Android
Android http 통신 오류
th_bigLight
2021. 1. 19. 13:53
Flutter webview 개발 중 오류가 발생했다.
잘 되던 api 통신이 갑자기 안되면서 이런 오류가 발생했다.
error : Bad state: Insecure HTTP is not allowed by platform : 주소
이유 : API 버전 때문. 이제(? API9버전부터라는데 현재 테스트폰이 갤럭시 S7이라,, ) 자동으로 https가 아닌 http는 막는다,,
=> 사실 요새 https 아니면 크롬에서도 보안 안됨이라고 뜨고 경고가 뜨는 경우도 있으니 웬만하면 https 사용을 권장한다
해결방안 :
AndroidManitfest.xml파일의 <application> 태그에 android:usesCleartextTraffic="true"를 넣어준다.
끝. 간단한데 자꾸 찾아보기 귀찮아서 블로그에 적어둔다,,