提交 56669607 authored 作者: shixiaochen's avatar shixiaochen

1、修改设置代理逻辑判断

上级 d67a4041
......@@ -32,7 +32,7 @@ abstract class BaseDio {
dio.interceptors.add(getHeadersInterceptor());
dio.interceptors.add(getLogInterceptor());
//配置代理
setProxyUri(dio, isSetProxy());
setProxyUri(dio, isProdEnv());
}
String setBaseUrl();
......@@ -40,8 +40,8 @@ abstract class BaseDio {
// 设置请求头拦截器
Interceptor getHeadersInterceptor();
// 是否设置代理
bool isSetProxy() => false;
// 是否是生产环境
bool isProdEnv() => false;
// 设置log拦截器
Interceptor getLogInterceptor() => _setLogInterceptor();
......
......@@ -11,8 +11,8 @@ const spSwitchProxy = "switchProxy"; // 开关代理
bool setProxyFlag = false; // 设置代理标识 true 设置 false 不设置
/// dio 设置代理uri
void setProxyUri(Dio? dio, bool isSetProxy) {
setProxyFlag = !isSetProxy; //生产环境不设置代理
void setProxyUri(Dio? dio, bool isProdEnv) {
setProxyFlag = !isProdEnv; //生产环境不设置代理
if (!setProxyFlag) return;
String? proxyIP = SpUtil.getString(spProxyIp);
String? proxyPort = SpUtil.getString(spProxyPort);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论