Retry idempotent requests.

redirect limit is singular, maybe call it retry_limit ?

#notmylanguage :)