Request.fromJson constructor
Request.fromJson(
- Map<String, dynamic> json
)
Implementation
factory Request.fromJson(Map<String, dynamic> json) {
try {
return Request(
timestamp: JsonFactoryMixin.safeInt(json['timestamp']) ??
DateTime.now().toUtc().millisecondsSinceEpoch,
url: JsonFactoryMixin.safeString(json['url']),
method: JsonFactoryMixin.safeString(json['method']),
dataSent: JsonFactoryMixin.safeInt(json['data_sent']),
dataReceived: JsonFactoryMixin.safeInt(json['data_received']),
statusCode: JsonFactoryMixin.safeInt(json['status_code']),
duration: JsonFactoryMixin.safeInt(json['duration']),
body: JsonFactoryMixin.safeString(json['body']),
request: JsonFactoryMixin.safeString(json['request']),
subCode: JsonFactoryMixin.safeString(json['sub_code']),
message: JsonFactoryMixin.safeString(json['message']),
headers: json['headers'],
);
} on Exception {
return Request(timestamp: DateTime.now().toUtc().millisecondsSinceEpoch);
}
}