【发布时间】:2016-05-17 18:24:30
【问题描述】:
我正在尝试从需要登录才能访问所述页面的网站中提取一些信息。我创建了一个 webview 以允许用户先登录。
问题是,如何在其他 HTTP 请求中使用来自该 web 视图的授权信息?
【问题讨论】:
我正在尝试从需要登录才能访问所述页面的网站中提取一些信息。我创建了一个 webview 以允许用户先登录。
问题是,如何在其他 HTTP 请求中使用来自该 web 视图的授权信息?
【问题讨论】:
您可以从页面中提取 cookie 并在以后的请求中使用它们。
@Override
public void onPageFinished(WebView view, String url){
String cookies = CookieManager.getInstance().getCookie(url);
Log.d(TAG, "All the cookies in a string:" + cookies);
}
在此处查看更多信息: Android - extracting cookies after login in webview
【讨论】: