1
A
回答
-1
您可以同步的WebView會話COOKIS這樣
public static void sync(String url) {
List<Cookie> cookies=null;
CookieManager cookieManager = CookieManager.getInstance();
if (cookieManager == null)
return;
RFC2109Spec cookieSpec = new RFC2109Spec();
String rawCookieHeader = null;
try {
URL parsedURL = new URL(url);
rawCookieHeader = cookieManager.getCookie(parsedURL.getHost());
if (rawCookieHeader == null)
return;
int port = parsedURL.getPort() == -1 ? parsedURL.getDefaultPort()
: parsedURL.getPort();
CookieOrigin cookieOrigin = new CookieOrigin(parsedURL.getHost(),
port, "/", false);
cookies = cookieSpec.parse(new BasicHeader("set-cookie",
rawCookieHeader), cookieOrigin);
System.out.println("Session Cookis : " + cookies);
} catch (Exception e) {
}
}
怎麼稱呼?從webview
webView.setWebViewClient(new WebViewClient(){
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
sync(url);
return super.shouldOverrideUrlLoading(view, url);
}
});
相關問題
- 1. 訪問會話變量8
- 2. JSTL:訪問會話變量
- 3. 訪問會話變量
- 4. 從jQuery訪問會話變量
- 5. 從JavaScript訪問ASP.NET會話變量
- 6. 從webroot訪問cakephp會話變量
- 7. 從類擴展訪問會話變量
- 8. 可以從@Page訪問會話變量,但不能從基礎類訪問會話變量
- 9. 在servlet外部訪問會話變量
- 10. Spring框架訪問會話變量
- 11. 模型訪問會話變量?
- 12. Spring MVC 3.0訪問會話變量
- 13. 如何訪問會話變量在Laravel
- 14. 在JavaScript中訪問會話變量
- 15. 無法調用訪問會話變量
- 16. 無法訪問會話變量
- 17. 來自HTTPModule的訪問會話變量
- 18. 類中的訪問會話變量
- 19. ASP.NET MVC3會話變量不可訪問
- 20. 使用會話變量訪問頁面
- 21. 在Nginx中訪問會話變量
- 22. 訪問來自JavaScript的會話變量
- 23. 使用javascript訪問vbscript會話變量
- 24. PHP會話變量不可訪問
- 25. RSpec spec_helper訪問會話變量
- 26. ASP.NET:訪問會話變量global.asax
- 27. 無法在cookie上訪問會話變量減少PHP會話
- 28. 從子對話框訪問變量
- 29. 如何從ASP.Net中的Base類訪問會話變量?
- 30. jquery從Jquery訪問節點js會話變量
但我在會話中存儲變量。不是cookie。 – MichelReap
我沒有看到我的會話變量,只有我的cookies :( – MichelReap
相同的cookie將與android httpclient一起工作 –