Commit 0a2178ca authored by tongzifang's avatar tongzifang

add curl_logger_dio_interceptor

parent 74b1a7b9
......@@ -128,14 +128,30 @@ packages:
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.0.5"
curl_logger_dio_interceptor:
dependency: transitive
description:
name: curl_logger_dio_interceptor
sha256: f20d89187a321d2150e1412bca30ebf4d89130bafc648ce21bd4f1ef4062b214
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.0.0"
dio:
dependency: transitive
description:
name: dio
sha256: "0894a098594263fe1caaba3520e3016d8a855caeb010a882273189cca10f11e9"
sha256: "253a18bbd4851fecba42f7343a1df3a9a4c1d31a2c1b37e221086b4fa8c8dbc9"
url: "https://pub.flutter-io.cn"
source: hosted
version: "5.8.0+1"
dio_web_adapter:
dependency: transitive
description:
name: dio_web_adapter
sha256: e485c7a39ff2b384fa1d7e09b4e25f755804de8384358049124830b04fc4f93a
url: "https://pub.flutter-io.cn"
source: hosted
version: "5.1.1"
version: "2.1.0"
dotted_border:
dependency: transitive
description:
......@@ -749,6 +765,14 @@ packages:
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.0.2"
web:
dependency: transitive
description:
name: web
sha256: cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.1.0"
win32:
dependency: transitive
description:
......@@ -774,5 +798,5 @@ packages:
source: hosted
version: "3.1.1"
sdks:
dart: ">=3.3.0 <4.0.0"
dart: ">=3.4.0 <4.0.0"
flutter: ">=3.18.0-18.0.pre.54"
import 'dart:io';
import 'package:base_data_channel/http/qmai_host.dart';
import 'package:curl_logger_dio_interceptor/curl_logger_dio_interceptor.dart';
import 'package:dio/dio.dart';
import 'package:dio/io.dart';
import 'package:http_proxy/http_proxy.dart';
......@@ -30,6 +31,7 @@ class BaseDio {
baseUrl: QmaiHost.getBaseUrl()); // 设置超时时间等 ...
dio.interceptors.add(HeaderInterceptor()); // 添加拦截器,如 token之类,需要全局使用的参数
dio.interceptors.add(ApprovalInterceptor());
dio.interceptors.add(CurlLoggerDioInterceptor(printOnSuccess: true));
if (SpUtil.getString('build_type') != 'release') {
dio.interceptors.add(PrettyDioLogger(
// 添加日志格式化工具类
......
......@@ -53,6 +53,7 @@ dependencies:
keyboard_dismisser: ^3.0.0
insta_image_viewer: ^1.0.2
pull_to_refresh_flutter3: ^2.0.1
curl_logger_dio_interceptor: ^1.0.0
# sentry_flutter: ^7.4.2
flutter_boost:
git:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment