Android 带着Cookie访问一个网页
来源:互联网 发布:python替换中文字符串 编辑:程序博客网 时间:2024/05/21 09:18
在Android 中要加载一个网页会用到WebView。当我们在使用WebView去打开一个网页的时,要带着Cookie怎么办?下面是一个实现带着Cookie去打开一个网页的小案例。
public class WelcomeActivity extends AppCompatActivity { private WebView webView; private String userName,passWord; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_welcome); Intent intent = getIntent(); webView = (WebView)findViewById(R.id.webview); /** * 带着cookie访问一个网页 */ CookieSyncManager.createInstance(WelcomeActivity.this); CookieManager cookieMgr = CookieManager.getInstance(); cookieMgr.setAcceptCookie(true); //第一参数是:该网页的主机地址+端口号,例如:http://192.168.1.1:8080 //第二参数是:Cookie的键值对 cookieMgr.setCookie("该网页的主机地址+端口号", "userName=xiaoming"); cookieMgr.setCookie("该网页的主机地址+端口号", "passWord=123456"); CookieSyncManager.getInstance().sync(); //要访问的网页,例如:http://192.168.1.1:8080/xxx/xxx/login.jsp webView.loadUrl("要访问的网页"); webView.setWebViewClient(new WebViewClient(){ @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { webView.loadUrl(url); return true; } }); WebSettings settings = webView.getSettings(); settings.setJavaScriptEnabled(true); settings.setDomStorageEnabled(true); }}
2 0
- Android 带着Cookie访问一个网页
- httpclient访问带cookie限制的网页
- python带cookie访问
- jmeter带cookie访问
- android cookie管理,解决网页访问不了的问题
- Android:通过Intent访问一个网页
- httpclient 面https认证,带cookie访问
- 带cookie访问服务器实现模拟登录
- android模拟登录后带cookie访问受保护的网站比如学校教务网
- Android卸载监听之后访问后台或者弹出一个网页
- Android 访问网页
- Android 访问网页
- android访问网页
- Android 访问固定网页
- android打电话/访问网页
- Android访问网页
- POST获取COOKIES,,带COOKIES访问网页
- 访问一个网页的过程
- dubbo分布式项目开发____dubbo控制台管理
- iOS GPUImage研究序一:内置滤镜
- 一些面试java
- 文本框输入数字显示千位分隔符,大写提示
- HashMap HashTable和ConcurrentHashMap
- Android 带着Cookie访问一个网页
- MYSQL中GROUP BY进行数据统计
- sublime 配置python 环境
- 静态存储区、堆区和栈区
- Ubuntu怎样安装 OpenJDK 8 in Ubuntu 14.04 & 12.04 LTS
- CodeForces
- 网络上各种指数 总结 收集
- 165. Compare Version Numbers
- LeetCode 485. Max Consecutive Ones