问题描述:
flutter 报错 DioError [DioErrorType.DEFAULT]: Bad state: Insecure HTTP is not allowed by platform
原因分析:
平台不支持不安全的 HTTP 协议,即不允许访问 HTTP 域名的地址。IOS 和 Android 9.0 对网络请求做了一些限制,不能直接访问 Http 域名的地址。
解决方案:
配置允许不加密的请求
Android 配置
1.新建network_security_config.xml文件
2.配置