asRedirect method

APIResponse<T> asRedirect({
  1. Uri? location,
  2. Map<String, dynamic>? headers,
  3. Object? mimeType,
  4. Map<String, APIMetric>? metrics,
})

Transform this response to an REDIRECT response.

Implementation

APIResponse<T> asRedirect(
    {Uri? location,
    Map<String, dynamic>? headers,
    Object? mimeType,
    Map<String, APIMetric>? metrics}) {
  return APIResponse.redirect(location ?? Uri.parse('$payload'.trim()),
      headers: headers ?? this.headers,
      mimeType: mimeType ?? payloadMimeType,
      metrics: metrics ?? _metrics)
    .._copyStartedMetrics(this);
}