如何在webView里面拦截404等错误

2025-05-14 04:12:13
推荐回答(2个)
回答1:

private boolean validStatusCode(String url) { try { HttpURLConnection.setFollowRedirects(false); URL validatedURL = new URL(url); HttpURLConnection con = (HttpURLConnection) validatedURL .openConnection(); con.setRequestMethod("HEAD"); int responseCode = con.getResponseCode(); if (responseCode == 404 || responseCode == 405 || responseCode == 504) { return false; } return true; } catch (Exception e) { return false; } }

回答2:

你这是啥啊,也没有解决你的webview的问题啊