Le robot d'exploration Python demande l'enseignement (4): vérifier les paramètres des mots clés

Les certificats numériques (communément appelés certificats CA, ci-après dénommés certificats CA) fournissent une authentification électronique pour assurer une communication sécurisée entre les deux parties. Sur Internet, l'intranet ou l'extranet de l'entreprise, des certificats numériques sont utilisés pour réaliser la reconnaissance d'identité et le cryptage électronique des informations. Le certificat numérique contient les informations d'identification du propriétaire de la paire de clés (clé publique et clé privée), et l'identité du détenteur du certificat est authentifiée en vérifiant l'authenticité des informations d'identification.

Le robot d'exploration Python, l'analyse de données, le développement de sites Web et d'autres vidéos de didacticiel de cas sont gratuits à regarder en ligne

https://space.bilibili.com/523606542 

Groupe d'échange d'apprentissage Python: 1039645993

À l'heure actuelle, les principaux sites Web ont essentiellement leurs propres certificats CA, mais il n'est pas exclu que certains sites Web n'achètent pas de certificats CA afin de réduire les coûts de construction de sites Web. Et parce que le module de requêtes vérifiera le certificat CA par défaut lors de l'envoi de requêtes réseau. Si le site Web actuel ne possède pas de certificat CA, l'erreur suivante sera signalée:

 

Si l'erreur ci-dessus se produit, nous pouvons utiliser le paramètre de mot clé verify pour ne pas vérifier le certificat CA du site Web lors de la demande.

response = requests.get( "url",verify=False)

Si le paramètre de mot-clé verify = False est ajouté, lors de l'utilisation du module de requêtes pour envoyer une requête, un avertissement apparaîtra pour vous avertir que la requête en cours peut être dangereuse, comme illustré dans la figure suivante:

 

 

Cet avertissement n'a aucun effet sur la logique du code derrière. Si vous souffrez d'un trouble obsessionnel-compulsif, vous pouvez envisager d'ajouter le code suivant pour ignorer l'avertissement:

import urllib3
urllib3.disable_warnings() 

Je suppose que tu aimes

Origine blog.csdn.net/m0_48405781/article/details/115187321
conseillé
Classement