更新http服务器 剔除反射功能

This commit is contained in:
2025-03-31 15:08:04 +08:00
parent 5acd63eb99
commit 34d37e579b
9 changed files with 233 additions and 109 deletions

View File

@@ -62,7 +62,7 @@ class TraceDio {
"请求错误: url:${e.requestOptions.path} 请求方法:${e.requestOptions.method} 请求数据:${e.requestOptions.data} 响应代码:${e.response?.statusCode} 响应消息:${e.response?.statusMessage} 响应内容:${e.response?.data}";
} else {
errMsg =
"请求错误: url:${e.requestOptions.path} 请求方法:${e.requestOptions.method} 请求数据:${e.requestOptions.data} 错误消息:${e.error}";
"请求错误: url:${e.requestOptions.path} 请求方法:${e.requestOptions.method} 请求数据:${e.requestOptions.data} 错误消息:${e.message ?? e.error}";
}
print(errMsg);
@@ -103,18 +103,12 @@ class TraceDio {
sf.Request? request,
ResponseType? responseType,
Duration? receiveTimeout}) async {
try {
return await _dio.get(url,
queryParameters: queryParameters,
options: Options(
receiveTimeout: receiveTimeout,
headers: getHeader(request: request),
responseType: responseType));
} catch (e) {
//api接口报错
var a = e as DioException;
return a.response!;
}
return await _dio.get(url,
queryParameters: queryParameters,
options: Options(
receiveTimeout: receiveTimeout,
headers: getHeader(request: request),
responseType: responseType));
}
// 发起 POST 请求