Map<String, dynamic> toJson() { return <String, dynamic>{ 't': requestType.toShortString(), 'r': request, 'k': offlineKey, 'b': body, 'h': headers, }; }