L'utilisation d'une adresse IP proxy est un moyen technologique de réseau courant, qui peut aider les utilisateurs à dissimuler leur véritable adresse IP, à protéger leur vie privée, à contourner les restrictions d'accès, etc. Cependant, avec la sensibilisation croissante à la sécurité des réseaux, la qualité de nombreux proxy IP varie, et il existe même des services proxy IP irréguliers, voire malveillants. Par conséquent, pour les praticiens de l'internet, la manière de vérifier si l'adresse IP proxy est valide ou non est devenue un sujet important.
Comment vérifier si l'adresse IP du proxy est valide ?
Tout d'abord, nous pouvons vérifier la validité de l'IP du proxy en envoyant une requête HTTP. Voici un exemple de code Python simple :
demandes d'importation
def check_proxy(proxy) :
try.
response = requests.get("http://www.baidu.com", proxies={"http" : proxy}, timeout=3)
if response.status_code == 200 : print("Le response.status_code == 200 :")
print("IP du proxy valide : ", proxy)
except.
print("L'IP du proxy n'est pas valide : ", proxy)
proxy = "127.0.0.1:8888" # Remplacez-la par l'IP du proxy que vous voulez tester.
check_proxy(proxy)
Dans le code ci-dessus, nous utilisons la bibliothèque de requêtes de Python pour spécifier une IP proxy à l'aide du paramètre proxies, puis nous envoyons une requête à la page d'accueil de Baidu, et si elle renvoie un code de statut 200, l'IP proxy est considérée comme valide, sinon l'IP proxy est considérée comme invalide.
Comment tester si une IP proxy est disponible
Outre l'envoi de requêtes HTTP, nous pouvons également tester la disponibilité de l'IP proxy en visitant certains sites web spécifiques. Par exemple, certains sites vidéo nationaux, sites de réseaux sociaux, etc. pour les restrictions d'accès à l'IP nationale, vous pouvez essayer d'utiliser l'IP proxy pour accéder à ces sites, si vous pouvez y accéder normalement, cela signifie que l'IP proxy est disponible.
En outre, vous pouvez également utiliser des services tiers de test d'IP proxy, tels que IP138 et ipipgo, qui fournissent des outils de test d'IP proxy en ligne pouvant aider les utilisateurs à tester rapidement la validité des IP proxy.
En résumé, la vérification de la validité d'une IP par procuration est un processus relativement complexe qui nécessite la prise en compte d'une combinaison de facteurs, et il est recommandé d'utiliser plusieurs moyens de vérification pour améliorer la précision et la fiabilité.