获取已加载到 webview 中的 URL 的 HttpResponse

getting HttpResponse of the URL already loaded in webview

我有一个 URL https://abc.myclient.com:9824/whatido/SSOServlet 是在 webview 发布的。 URL 检查用户是否未通过身份验证,然后重定向到登录页面。在登录页面完成身份验证后,将响应发送回 https://abc.myclient.com:9824/whatido/SSOServlet,后者进一步执行 javascript 以重定向到 https://abc.myclient.com:9824/whatido/doneWithSSO.html。我想阅读来自 https://abc.myclient.com:9824/whatido/SSOServlet 页面的回复,我该如何阅读?

您可能希望在 WebView 中使用 WebViewClient。看一眼 shouldInterceptRequest,请注意 API < 21 有一个版本,API 21+

有一个不同的版本