dio加入自定义contentType web服务器加入 url token参数

This commit is contained in:
2026-03-11 11:58:51 +08:00
parent 9e3a7d5721
commit a8e4ad5a20
3 changed files with 26 additions and 6 deletions

View File

@@ -126,12 +126,14 @@ class TraceDio {
{Object? data,
Map<String, dynamic>? queryParameters,
sf.Request? request,
String? contentType,
Duration? receiveTimeout}) async {
return await _dio.post(url,
data: data,
queryParameters: queryParameters,
options: Options(
receiveTimeout: receiveTimeout,
contentType: contentType,
headers: getHeader(request: request)));
}
@@ -140,12 +142,14 @@ class TraceDio {
{Object? data,
Map<String, dynamic>? queryParameters,
sf.Request? request,
String? contentType,
Duration? receiveTimeout}) async {
return await _dio.put(url,
data: data,
queryParameters: queryParameters,
options: Options(
receiveTimeout: receiveTimeout,
contentType: contentType,
headers: getHeader(request: request)));
}
@@ -154,13 +158,16 @@ class TraceDio {
{Object? data,
Map<String, dynamic>? queryParameters,
sf.Request? request,
String? contentType,
Duration? receiveTimeout}) async {
return await _dio.delete(
url,
data: data,
queryParameters: queryParameters,
options: Options(
receiveTimeout: receiveTimeout, headers: getHeader(request: request)),
contentType: contentType,
receiveTimeout: receiveTimeout,
headers: getHeader(request: request)),
);
}
}