Séances & rotation · glossaire

Maintien en vie et rotation

HTTP keep-alive permet à un client d'envoyer plusieurs requêtes via une seule connexion TCP. Grâce à un proxy rotatif, la sortie est choisie lorsque la connexion est ouverte, de sorte que chaque requête réutilisée sur cette connexion part de la même IP. Les clients qui regroupent les connexions voient donc moins de changements d'adresse IP qu'ils ne l'attendent ; forcer une nouvelle connexion par requête rétablit la rotation par requête.

2 minutes de lecture Également appelées réutilisation de connexions, connexions persistantes Mis à jour

Symptômes#

  • Un appel d'écho IP renvoie la même adresse plusieurs fois de suite bien qu'aucun identifiant de session ne soit défini.
  • Une cible qui limite le débit par IP bloque un robot qui « tourne » mais réutilise un pool de dix connexions.

Correctifs par client#

ClientComment obtenir une nouvelle connexion par demande
bouclechaque invocation est déjà une nouvelle connexion
Requêtes Pythonrequest.get(...) sans session, ou headers={"Connection": "close"}
Node.js récupérer / undicinouveau ProxyAgent par requête, ou pipeline : 1 avec keepAliveTimeout : 0
Allez sur Internet/httpTransport.DisableKeepAlives = true
Navigateursnon contrôlable ; utilisez plutôt une session collante et faites pivoter en changeant -sid-

Dans l'autre sens#

Lorsque vous *voulez* une sortie pour plusieurs requêtes, keep-alive est votre ami sur la même connexion, mais ne vous y fiez pas : utilisez un séance collante la garantie survit donc aux réinitialisations de connexion.

Comment ça marche chez Proxy Cyber#

Les passerelles Proxy Cyber sélectionnent la sortie pour chaque nouvelle connexion et la conservent pendant toute la durée de vie de cette connexion (les connexions inactives sont fermées après 60 secondes). -sid- rend le choix explicite et indépendant de la connexion.

Votre compte

Gérez vos proxys dans un seul compte

Comparez les réseaux, passez des commandes et suivez votre solde et vos demandes d'assistance à partir d'un seul tableau de bord. Notre équipe examine les paiements et fournit les détails de connexion après la livraison.

Créer un compte