According to this: https://github.com/excon/excon/blob/master/lib/excon/middlewares/idempotent.rb#L41, idempotent requests are retried an all errors. This means that even if server responds with 404 for example, the request will be retried. It would be great if we could specify when to retry requests. 5xx sounds reasonable default.
According to this: https://github.com/excon/excon/blob/master/lib/excon/middlewares/idempotent.rb#L41, idempotent requests are retried an all errors. This means that even if server responds with 404 for example, the request will be retried. It would be great if we could specify when to retry requests. 5xx sounds reasonable default.