recordRequest static method
void
recordRequest({})
Convenience: programmatically record an HTTP request/response pair into TelescopeStore from any HTTP library wrapper (Dio, http, Chopper, raw).
Implementation
static void recordRequest({
required String url,
required String method,
required int statusCode,
required int durationMs,
bool isError = false,
Map<String, String>? requestHeaders,
String? requestBody,
String? responseBody,
}) {
TelescopeStore.recordHttp(
HttpRequestRecord(
url: url,
method: method,
statusCode: statusCode,
durationMs: durationMs,
isError: isError,
timestamp: DateTime.now(),
requestHeaders: requestHeaders,
requestBody: requestBody,
responseBody: responseBody,
),
);
}