반응형
POST방식의 submit을 전송한 후에 뒤로 가기를 하다 보면 WebView에서 다음과 같은 오류가 발생하기도 합니다.
이는 캐시의 기간이 만료돼 캐시를 사용할 수 없을 경우로 보통 주문페이지 등에서 뒤로 가기로 재 접속을 막기 위해 사용되는 경우가 많습니다. 때문에 사용 용도에 따라 다음과 같이 작업을 하면 ERR_CACHE_MISS가 WEB_VIEW 상에서는 해결이 되지만, 이보다 프로세스상으로 그게 옳은지에 대해서 한번 판단을 해볼 필요는 있습니다.
mWebView.getSettings().setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK); // net::ERR_CACHE_MISS에 대한 해결방법
만약 PHP상에서 해당 오류를 수정하려 한다면 어플 side가 아닌 php내에서 다음과 같이 no-cache를 설정해주는 게 나을 수도 있습니다.
header("Cache-Control: no-cache");
반응형
'개발 창고 > Android' 카테고리의 다른 글
[Android] ImageView 이미지 크기에 View 크기 맞추는 법 (0) | 2020.10.28 |
---|---|
[Android] 알림 그룹만들기 (0) | 2020.09.28 |
[Google Play] 2020년 9월 17일자 안내메일 (0) | 2020.09.17 |
[Android] Background에 있는 어플에 firebase 호출 시 onMessageReceived가 호출되지 않는 오류 처리 (0) | 2020.09.16 |
[Google Play] 2020년 9월 15일자 안내메일 (0) | 2020.09.15 |