从Android的浏览器中传递cookie数据到App中

蒋彪@南京

2013-4-19

1.    需求

客户有一个需求, 在Android的浏览器上登录一个site, login之后,会在本地cookie中保存login信息。

客户要求接下来在浏览器上,点击一个按钮,能够启动app, 并且将cookie中的login信息传递给app, 让app免于再次登陆的繁琐。

2.    技术实现

Html上添加一个a标签,如下

启动app

XXX是js在初期化的时候,附上去的cookie信息

App的AndroidManifest.xml中的MainActivity中加入如下的intent

在MainActivity的OnCreate中加入如下方法,取得cookie://后面的cookie信息

Intent intent = getIntent();

String uri = intent.getDataString();

3.    技术风险

这招能管用的前提是cookie要被设置为 HttpOnlyNo, Secure No,否则js取不到cookie,再咋搞都没用。

#以上#

android 浏览器 cookie,从Android的浏览器中传递cookie数据到App中相关推荐

  1. 教你如何使用Java代码从网页中爬取数据到数据库中——网络爬虫精华篇

    文章目录 1:网络爬虫介绍 2:HttpClients类介绍 2.1 HttpGet参数问题 2.2 HttpPost参数问题 2.3 连接池技术问题 3:Jsoup介绍 4:动手实践如何抓取网页上数 ...

  2. oracle 数据 导出 excel 自动分多个文件,从oracle数据库中导出大量数据到excel中为什么自动分成了好几个excel文件《excel表格新手入门》...

    EXCEL中一个单元格中多行文本如何导入或复制到SQL SERVER 数据库表中? 保留换行符保存进数据表啊,读取出来显示的时候根据需要进行转换就行了,比如要在网页上显示,可以把换行符转换成HTML的 ...

  3. 提取LSV中的高程数据在CAD中进行道路的方案设计流程

    提取LSV中的高程数据在CAD中进行道路的方案设计流程 一.打开LSV下载影像数据 因为现在网络上不公开影像和高程数据,应在LSV中添加影像数据 二.在CAD中加载影像数据(不要移动影像,改变影像坐标 ...

  4. 负317是几位数在计算机课中,计算机应用基础数据在计算机中的表示ppt课件

    .,数据在计算机中的表示,[email protected],.,数据在计算机中的表示,进位计数制及相互转换数值.字符和图形图像在计算机中的表示,.,数据单位,计算机中数据的常用单位有位.字节和字.1 ...

  5. (C语言)已知顺序表L1,L2中数据由小到大有序,请用尽可能快的方法将L1与L2中的数据合并到L3中,使数据在L3中按升序排列。

    (C语言)已知顺序表L1,L2中数据由小到大有序,请用尽可能快的方法将L1与L2中的数据合并到L3中,使数据在L3中按升序排列. 输入样例: 5 2 4 9 10 11 6 1 2 4 6 7 8 输 ...

  6. Android使用和风天气接口获取天气数据在APP中展示天气

    公司APP项目需要能能够显示当前天气,网上找了很多天气数据接口,总结下来要么收费,要么用起来不友好,最后还是用了郭霖推荐的和风天气接口 这里记录一下自己的使用过程 首先注册和风天气个人开发者,认证时间 ...

  7. 中新赛克数据可视化_中新赛克——能否构建更安全的世界

    换句话说就是行业竞争格局好,具备较高的护城河.为什么会关注到这家公司呢?主要缘自一盏有一次在看5G应用相关的研报的时候发现会出现具备白马 股属性的细分行业:竞争者少,较高技术壁垒. 换句话说就是行业竞 ...

  8. Vue中向js中传递参数并在js中定义对象并转换参数

    场景 有下面这种主从表结构 上面的信息是主表的信息,下面是从表的信息. 在Vue中将页面的信息传递到js的方法中,在js方法中将参数进行转换使其与后台接收的参数相匹配. 注: 博客: https:// ...

  9. bootstraptable中responsehandle获取数据缺失_Python中的向量化字符串操作

    Python的一个使用优势是它在处理和操作字符串数据方面相对容易. 在此基础上Pandas提供了一套全面的向量化字符串操作(vectorized string operation),这些操作成为处理现 ...

最新文章

  1. redis, memcached, mongo性能比较
  2. mysql 普通sql流程控制,【mysql的编程专题①】流程控制与其他语法
  3. k8s之informer简单理解
  4. mfc+mysql+创建表单_一个完整的c++ web框架(webserver + orm)
  5. 【Flask-RESTPlus系列】Part2:响应编组
  6. JavaScript综述
  7. 曲线运动与万有引力公式_专题三曲线运动与万有引力定律
  8. 怎样修改管家婆服务器密码,管家婆辉煌版如何设置权限和修改操作员密码口令...
  9. 课程设计思路-学习笔记
  10. 好家伙?阿里网盘的分享功能已经出来了?
  11. pymilvus基操
  12. 作业报告12 定期存款利息计算器
  13. 免费GPS定位系统 GPSBD卫星定位监控系统Simple版
  14. 瀑布流的3种实现方式
  15. 云班课计算机题答案,云班课答案获取
  16. SciDAVis:替代Origin的免费绘图软件之一
  17. Linux系统下rar软件的安装以及如何解压文件
  18. js剪辑视频片段制作gif
  19. 成为JAVA(高级)工程师,该学什么?
  20. 打造国产技术产品的必要性

热门文章

  1. 使用亚马逊云搭建服务器(详细教程,附图)
  2. telnet找不到这个服务器,Win7找不到Telnet服务如何解决?Win7找不到Telnet服务的解决方法...
  3. Spark2.2.0集群搭建部署之【基础配置篇】
  4. vue那个生命周期函数操作dom_vue生命周期实例小结
  5. 【案例1】征信指标加工
  6. 尺度空间与图像金字塔(多分辨率)超级细致
  7. 苹果系统不能安装网上下载的软件怎么办?
  8. Oracle插入数据每5000条提交一次
  9. Grabcut算法详解
  10. Windows下文本生成图像AI画图尝鲜体验