美文网首页Flutter
Flutter iPhone 模拟器抓包

Flutter iPhone 模拟器抓包

作者: CoderGuogt | 来源:发表于2019-12-18 12:07 被阅读0次

Flutter iPhone 模拟器抓包

iOS 开发中,经常使用 Charles 对接口请求进行抓包操作,查看数据结构,但是用 Flutter 运行到 iPhone 模拟器以后,按照以前 iOS 抓包的方式进行配置发现还是抓不了 Flutter

Dio

在这里,使用第三方 Dio 进行网络请求。
具体的用法,可以前往 Dio查看。

抓包

在创建 Dio 对象后,将 PROXY 设置成电脑 IP 地址,就能抓包

...
(dio.httpClientAdapter as DefaultHttpClientAdapter).onHttpClientCreate = (HttpClient client) {
    client.findProxy = (uri) {
      return "PROXY ip地址:8888";
    };
  }; 
...

若是不想抓包,记得注释这段代码。

相关文章

网友评论

    本文标题:Flutter iPhone 模拟器抓包

    本文链接:https://www.haomeiwen.com/subject/rlzynctx.html