backup. before shop update
This commit is contained in:
@@ -81,14 +81,13 @@ class HttpUtil {
|
||||
onReceiveProgress: receiveProgress,
|
||||
).timeout(const Duration(seconds: 30));
|
||||
|
||||
print('HttpGet success. Request: $requestUrl, Response: ${response.statusCode}, Headers: ${response.request.headers}');
|
||||
// print(response.data);
|
||||
// Utils.jsonPrettyPrint(response.data);
|
||||
|
||||
int statusCode = response.statusCode;
|
||||
return response.data;
|
||||
} on DioError catch(e) {
|
||||
print('error $e');
|
||||
print('HttpGet failed, request: $requestUrl, headers: $localHeaders, error ${e.response}');
|
||||
if (returnError) {
|
||||
return e;
|
||||
}
|
||||
@@ -103,6 +102,7 @@ class HttpUtil {
|
||||
bool isFormData = false,
|
||||
Map<String, String> additionalHeaders,
|
||||
Map<String, dynamic> body,
|
||||
FormData formData,
|
||||
Function(int, int) sendProgress,
|
||||
Function(int, int) receiveProgress,
|
||||
bool returnError = false,
|
||||
@@ -121,6 +121,9 @@ class HttpUtil {
|
||||
localHeaders['Http-App-Key'] = platformName;
|
||||
localHeaders['Http-Device-Type'] = platformName;
|
||||
|
||||
// Add the line below will not work.
|
||||
//localHeaders['Content-Type'] = isFormData ? Headers.formUrlEncodedContentType : Headers.jsonContentType;
|
||||
|
||||
String requestUrl = Constants.BASE_API_URL + url;
|
||||
if (url.startsWith('http')) {
|
||||
requestUrl = url;
|
||||
@@ -135,16 +138,15 @@ class HttpUtil {
|
||||
Response response = await dio.post(
|
||||
requestUrl,
|
||||
queryParameters: queryParameters == null ? {} : queryParameters,
|
||||
data: isFormData ? FormData.fromMap(body) : json.encode(body),
|
||||
data: isFormData ? ((formData != null)?formData:FormData.fromMap(body)) : json.encode(body),
|
||||
options: Options(
|
||||
headers: localHeaders,
|
||||
// contentType: isFormData ? Headers.formUrlEncodedContentType : Headers.jsonContentType,
|
||||
contentType: isFormData ? Headers.formUrlEncodedContentType : Headers.jsonContentType,
|
||||
),
|
||||
onSendProgress: sendProgress,
|
||||
onReceiveProgress: receiveProgress,
|
||||
).timeout(Duration(seconds: 30));
|
||||
|
||||
print('HttpPost Success. Request: ${response.request.uri}, Response: ${response.statusCode}, Headers: ${response.request.headers}');
|
||||
// Utils.jsonPrettyPrint(response.data);
|
||||
|
||||
int statusCode = response.statusCode;
|
||||
@@ -152,9 +154,8 @@ class HttpUtil {
|
||||
callback(response);
|
||||
}
|
||||
return response.data;
|
||||
} on DioError catch(e) {
|
||||
} on DioError catch(e, stacktrace) {
|
||||
if (e.response != null) {
|
||||
print('HttpPost failed. Request: ${e.request.uri}, Headers: ${e.response.request.headers}');
|
||||
try {
|
||||
Utils.jsonPrettyPrint(e.response.data);
|
||||
} catch (err) {
|
||||
@@ -215,7 +216,6 @@ class HttpUtil {
|
||||
onReceiveProgress: receiveProgress,
|
||||
).timeout(Duration(seconds: 30));
|
||||
|
||||
print('HttpPost Success. Request: ${response.request.uri}, Response: ${response.statusCode}, Headers: ${response.request.headers}');
|
||||
// Utils.jsonPrettyPrint(response.data);
|
||||
|
||||
int statusCode = response.statusCode;
|
||||
@@ -224,7 +224,6 @@ class HttpUtil {
|
||||
}
|
||||
return response.data;
|
||||
} on DioError catch(e) {
|
||||
print('HttpPost failed. Request: ${e.request.uri}');
|
||||
if (e.response != null) {
|
||||
Utils.jsonPrettyPrint(e.response.data);
|
||||
}
|
||||
@@ -284,7 +283,6 @@ class HttpUtil {
|
||||
onReceiveProgress: receiveProgress,
|
||||
).timeout(Duration(seconds: 30));
|
||||
|
||||
print('HttpPost Success. Request: ${response.request.uri}, Response: ${response.statusCode}, Headers: ${response.request.headers}');
|
||||
// Utils.jsonPrettyPrint(response.data);
|
||||
|
||||
int statusCode = response.statusCode;
|
||||
@@ -293,7 +291,6 @@ class HttpUtil {
|
||||
}
|
||||
return response.data;
|
||||
} on DioError catch(e) {
|
||||
print('HttpPost failed. Request: ${e.request.uri}');
|
||||
if (e.response != null) {
|
||||
Utils.jsonPrettyPrint(e.response.data);
|
||||
}
|
||||
@@ -349,7 +346,6 @@ class HttpUtil {
|
||||
),
|
||||
).timeout(Duration(seconds: 30));
|
||||
|
||||
print('HttpPost Success. Request: ${response.request.uri}, Response: ${response.statusCode}, Headers: ${response.request.headers}');
|
||||
// Utils.jsonPrettyPrint(response.data);
|
||||
|
||||
int statusCode = response.statusCode;
|
||||
@@ -358,7 +354,6 @@ class HttpUtil {
|
||||
}
|
||||
return response.data;
|
||||
} on DioError catch(e) {
|
||||
print('HttpPost failed. Request: ${e.request.uri}');
|
||||
if (e.response != null) {
|
||||
Utils.jsonPrettyPrint(e.response.data);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user