parseRetryAfter static method

Duration? parseRetryAfter(
  1. String? value
)

Parse a Retry-After header (delta-seconds only; HTTP-date ignored).

Implementation

static Duration? parseRetryAfter(String? value) {
  if (value == null) return null;
  final secs = int.tryParse(value.trim());
  if (secs == null || secs < 0) return null;
  return Duration(seconds: secs);
}