saveResponse method
void
saveResponse(
- Response response
Implementation
void saveResponse(Response response) {
var resOpt = ResOptions();
resOpt.id = response.requestOptions.hashCode;
resOpt.responseTime = DateTime.now();
resOpt.statusCode = response.statusCode ?? 0;
resOpt.data = response.data;
resOpt.headers = response.headers.map;
logManage?.onResponse(resOpt);
if (enablePrintLog) {
NetOptions logNp =
LogPoolManager.getInstance().logMap[resOpt.id.toString()]!;
log('request: url:${logNp.reqOptions?.url}');
log('request: method:${logNp.reqOptions?.method}');
log('request: params:${logNp.reqOptions?.params}');
log('request: data:${logNp.reqOptions?.data}');
log('request: duration:${getTimeStr1(logNp.reqOptions!.requestTime!)}');
log('response: ${toJson(logNp.resOptions?.data)}');
}
}