Android KitKat chrome://inspect/devices 网络监控,如何查看所有请求数据

2024-01-03

我正在使用“chrome://inspect/devices”并监控 Android 应用程序的 http 流量。这仅适用于 Android 4.4/KitKat。在这个工具中,set-cookie 和 cookie 数据不会显示。是否有其他工具或者如何配置此工具以显示每个请求的 cookie 数据。 “cookie”存储的 cookie 集确实会出现,但不会针对服务器和客户端/Android 设备之间的每个单独请求出现。

我相信这种基于 Cordova 的混合 Web 视图掩盖了 cookie。我不知道怎么办。

更多信息:http://code.google.com/p/chromium/issues/detail?id=403490 http://code.google.com/p/chromium/issues/detail?id=403490

注意:这是监控Android设备和主机PC之间的流量,监控主机PC上的流量。

注意:看起来这是一个“webview”或应用程序/api/库问题。我们正在使用 Cordova 来构建此应用程序。它是一个混合/网络视图应用程序,我不知道为什么或如何它可以显式隐藏 cookie 信息?我很好奇是否有人有关于 webview 如何隐藏 cookie 的更多详细信息。


既然你提到了

还有其他工具吗

我将跳到这一部分并为您提供一个不同的工具,即 Fiddler。

  1. 您可以使用代理设置 Fiddler
  2. 更改 Android 设备网络设置以通过代理。
  3. 现在,您可以捕获完整的网络请求,包括设备发出的任何请求。

如果我可以这么说的话,非常适合开发。

来源 -http://www.cantoni.org/2013/11/06/capture-android-web-traffic-fiddler http://www.cantoni.org/2013/11/06/capture-android-web-traffic-fiddler

有助于将痛苦的调试体验变得轻松愉快。

一些免费赠品

  1. Fiddler 还允许中断 http 请求、修改内容、重新发出请求,而无需编写任何代码。
  2. 另一个因素是,它适用于任何 Android 版本、iOS 或 Windows Phone 或任何支持代理的设备。
  3. 无需 SDK 即可执行此操作!

如果您使用的是 Mac,您可以查看 Charles Network Inspector。

希望这可以帮助!

注意 - 这个答案纯粹是为了帮助检查网络流量。

更新 - HTTPS 流量

将 Fiddler 证书安装到 Android

作为改进安全 HTTPS 连接调试的最后一步, 我们可以在 Android 设备上安装 Fiddler“根”证书。 (注意:如果您的设备还没有 PIN 或密码,您 在安装证书之前需要设置一个。)

Steps:

  1. 在 Android 上启动 Chrome 浏览器

  2. 导航http://ipv4.fiddler:8888/ http://ipv4.fiddler:8888/

  3. 点击“Fiddler Root”的链接 证书”

  4. 将证书命名为“Fiddler”并安装它(输入 如果出现提示,请输入 PIN 或密码)

有了这个测试证书 安装完毕后,您现在应该能够从 Android 访问 SSL 站点 Chrome 浏览器并没有收到任何证书警告。网络 流量也应该可以在 Fiddler 中查看。好的测试站点是那些 始终强制安全 HTTPS 连接,例如 Wells Fargo 移动网站位于https://wellsfargo.com/ https://wellsfargo.com/.

摘自发布的链接。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android KitKat chrome://inspect/devices 网络监控,如何查看所有请求数据 的相关文章

随机推荐

  • 浏览速度取决于浏览器吗?

    浏览速度取决于浏览器 如IE firefox 吗 如果取决于浏览器 哪种浏览器最好并且运行速度最快 如果我们清除浏览器的缓存 会不会降低浏览速度 thanks 是的 这取决于浏览器 不仅是哪个浏览器 还有它的配置 有很多东西在不同的浏览器中
  • error_log 与包含的文件位于同一目录中吗?

    我研究了不同的方法和指令 包括 自动前置文件 user ini 文件 getcwd 调试回溯 我似乎找不到一种方法来更改 error log 的路径以登录与包含 需要的文件相同的路径 例如 假设 index php 有以下行 include
  • 使用 Alembic 时导入应用程序会引发 ImportError

    我正在尝试研究如何在 Flask 中使用 alembic 我想在 Flask 应用程序中导入一个方法 tree README md alembic README env py env pyc script py mako versions
  • 删除 uiwindow 的子视图?

    我想从 uiwindow 中删除一个视图 所以我在 appdelegate 方法中 nslog 它说窗口的子视图计为两个NSLog d self window subviews count 那么我如何从窗口中删除该子视图 如果我删除该子视图
  • Anaconda 安装卡在解压:anaconda-2020.02-py37_0.tar.bz2?

    我是Python新手 我正在我的 Windows 7 笔记本电脑上安装 Anaconda 3 2020 02 64 位 它卡在文件名 anaconda 2020 02 py37 tar bz2 处 我尝试了多次 但每次都会发生 我刚刚做完
  • 是否有稳定且生产质量的 nosql 数据存储?

    是否有可以在生产系统上使用的生产质量 nosql 存储 我看过 cassandra tokyodb couchdb 等 但它们似乎都没有准备好在生产环境中进行部署 我说的是每分钟数千个请求和大量的读 写 更新 我唯一关心的是速度和服务时间
  • 您测试 iPhone / iPad 应用程序的方法是什么?

    在为 iPhone iPad 开发时 您会 进行单元 集成 等测试 您使用什么框架 您还尝试过哪些其他框架 如果您决定不使用它们 为什么不呢 NOTE这是基于一个几天前提出的问题 https stackoverflow com questi
  • 如何将 SQLite 文件中的更改迁移到现有应用程序中?

    我已经提交了一个 iOS 应用程序SQLite数据库文件用于在应用程序内存储数据 现在 在应用程序的下一个版本中 我对数据库文件进行了一些修改 Like 添加了新表 1 个空表 2 个包含固定数据 在表中添加了新列 从表中删除现有列 什么
  • 是否可以在 webview 中打开 sdcard/cache 中存储的 pdf 文件?

    我正在我的应用程序中下载 PDF 文件并希望允许用户查看它 是否有可能使用 webview 我可以显示下载到 SD 卡或本地内存的 pdf 文件 据我所知 有一种解决方法 我可以将 pdf 文件的链接提供到 google url 这将在 w
  • 扭曲意外连接丢失

    我使用 Python Twisted 编写了一个 TCP 服务器 用于从客户端发送 接收二进制数据 当客户关闭其应用程序或调用abortConnection方法 我得到connectionLost事件正常 但当客户端意外断开连接时 我没有收
  • Node.js 模块是否需要包装在模块模式中?

    为了确保适当的隔离 我倾向于将我编写的每个 node js 模块包装在函数范围内 function var express require express var jade require jade var moment require m
  • Spring MVC:无法反序列化 START_ARRAY 令牌之外的实例

    我已经为此绞尽脑汁有一段时间了 但仍然没有快乐 我是 Spring 新手 确实需要一些帮助 我正在尝试使用 Spring Boot 从数据库表返回代码列表 当我从浏览器中的 URL 调用 REST 控制器时 示例网址 本地主机 8081 c
  • unity3d如何更改实例化预制件的颜色

    在统一中 我有一个预制件 我想实例化它并将实例化预制件的颜色更改为黑色 预制件的默认颜色为黄色 我的目标是将颜色更改为随机颜色 但现在它只是黑色 稍后我会制作随机颜色 但有一个问题 颜色没有改变 我检查了互联网上的一些解决方案 但没有一个适
  • 如何在 Jekyll 中从 Liquid 块生成文件?

    我正在写一个plugin https gist github com 3469301定义了一个新的 Jekyll 块ditaa 块中的任何内容都应从迪塔标记 http ditaa sourceforge net 到图像文件 并将该图像插入帖
  • VBA VS. VSTO有什么区别,我应该升级吗?

    我是 KISS 原则 保持简单 的忠实粉丝 并且是 excel VBA 的长期用户 然而 我能找到的所有关于 VBA 与 VSTO Visual Studio Tools for Office 的文章似乎都非常复杂 首先 我厌倦了 Exce
  • 在 Python 中使用多个参数进行字符串格式化(例如“%s ... %s”)

    我有一个看起来像这样的字符串 s in s 我想知道如何分离参数 使它们成为两个不同的 s 我的想法来自于 Java s in s unicode self author unicode self publication 但这不起作用 那么
  • 添加图例来指示形状

    需要一些帮助来为图中使用的形状添加图例 如下所述 该图如下 它是一个箱形图 表示平均值的点 表示置信区间的误差线 结果图如下 我如何添加一个图例来告诉red circles表明mean和green error bars表明confidenc
  • 有没有办法按两个字段对 Jekyll 中的列表进行排序?

    有没有办法使用 Jekyll Liquid 按两个字段对列表进行排序 例如 先按年份排序 然后按标题排序 我努力了 assign list site data papers papers sort year sort title 但这使得它
  • 使用 Visual Studio 测试适配器增强单元测试 - 设置工作目录

    我正在尝试使用 boost 单元测试 并使用 Visual Studio 测试适配器集成到 VS 2013 中 我的单元测试测试了一个库 该库需要另一个 DLL 存在于其工作目录中 它是通过在链接器设置下的 附加输入 中指定 lib 来链接
  • Android KitKat chrome://inspect/devices 网络监控,如何查看所有请求数据

    我正在使用 chrome inspect devices 并监控 Android 应用程序的 http 流量 这仅适用于 Android 4 4 KitKat 在这个工具中 set cookie 和 cookie 数据不会显示 是否有其他工