- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在运行 7.1.1 Nougat 的 Pixel XL 上使用 CharlesProxy v4.0.2(这不是模拟的)。
我可以很好地将手机连接到 charles。我在 session View 中看到了所有调用,但只有 http.问题是当我想看看它是什么类型的调用时,它返回 <unknown>
.
我认为这是我在 Pixel 上设置的 SSL 设置的问题(Charles 在我的 iOS 上 100% 正常)。我已将 SSL 检查为开,并将位置设置为“*”。我能够从 chls.pro/ssl 下载 .pem 证书。已成功安装到像素上。
所以,每当我想检查我的应用程序中的操作时,Charles 只返回 <unknown>
.为什么,我该怎么做才能让它显示所有常用信息?
最佳答案
请考虑从配置为“SdkVersion <= 23”的版本我们可以毫无问题地看到任何 ssl 流量。但是对于“SdkVersion >= 24”,ssl 流量将无法用于“用户证书”(详细信息:https://developer.android.com/training/articles/security-config.html)。如果您需要查看消息,您需要修改 AndroidManifest.xml 并添加 network_security_config.xml 配置(详细信息:http://ticketmastermobilestudio.com/blog/charles-proxy-with-android)。
关于android - 如何在 Android 上正确配置 CharlesProxy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42956612/
我是一名优秀的程序员,十分优秀!