Idempotência significa que uma operação pode ser executada várias vezes com o mesmo resultado—sem efeitos colaterais indesejados. Em HTTP, GET é idempotente; POST geralmente não é. Quando seu scraper tenta novamente uma solicitação falhada através de um novo IP do Proxied, o design idempotente garante que você não crie acidentalmente pedidos ou registros duplicados.
Dicas para scrapers:
- Prefira GET ou PUT sempre que possível.
- Se precisar usar POST, utilize chaves de idempotência (por exemplo, cabeçalhos Idempotency-Key no estilo Stripe).
- Combine tentativas com rotação automática de IPs do Proxied para se recuperar graciosamente de erros 5xx ou bloqueios.