saveRequest method

Future<void> saveRequest(
  1. RequestOptions options
)

Implementation

Future<void> saveRequest(RequestOptions options) async {
  var payload = HttpRequest(
      baseUrl: options.baseUrl,
      path: options.uri.path,
      params: _jsonUtil.encodeRawJson(options.queryParameters),
      method: options.method,
      requestHeader: _jsonUtil.encodeRawJson(options.headers),
      requestBody: _jsonUtil.encodeRawJson(options.data),
      createdAt: DateTime.now().millisecondsSinceEpoch,
      requestSize: _byteUtil.stringToBytes(options.data.toString()),
      requestHashCode: options.hashCode,
      cUrl: options.toCurlCmd());
  await networkInspector!.writeHttpRequestLog(payload);
}