【发布时间】:2015-07-27 07:13:22
【问题描述】:
我正在尝试使用 Charles 调试代理来调试 Vine API。我的设备中运行着 IOS 版本的 Vine 应用程序,并且我设置了 wifi 代理。
我可以通过启用 ssl 代理来调试来自所有其他应用程序的 API 调用。但 SSL 代理不适用于 Vine(api.vine.com) 。我尝试了 twitter facebook 和 flickr 应用程序。我可以调试 facebook 和 flickr api,并且可以看到 JSON 响应,但对于 twitter,这会失败。
由于 Vine 归 Twitter 所有,我怀疑 Twitter 是否在其 API 中实现了一些安全性或更改了一些协议以确保 API 无法调试。如果是这样,为什么 facebook 没有实施相同的方法?他们的 API 可以轻松调试。
请在附件中找到截图。
Vine API
Flickr API
Facebook API
推特 API
更新日期:2015 年 7 月 22 日
推特好像是using SSL pinning。
【问题讨论】:
标签: ios api debugging proxy charles-proxy