Python demande la méthode de la tête

Python demande la méthode de la tête
«Dans cet article, nous apprendrons à utiliser la méthode de tête à partir de la bibliothèque des demandes. Cette méthode vous permet de faire une demande de tête à une ressource HTTP / HTTPS donnée."

Explorons.

Demande de tête HTTP

La demande HTTP Head est très similaire à une demande de GET. Cependant, il ne renvoie pas le corps de réponse. Au lieu de cela, il renvoie les informations d'en-tête pour vous permettre de récupérer des informations sur les métadonnées de réponse sans récupérer toutes les données de la ressource.

Nous pouvons effectuer des demandes de tête HTTP en étapes simples à l'aide de la méthode Head () de la bibliothèque des demandes.

Syntaxe de fonction

La syntaxe de fonction est comme indiqué:

demandes.tête (url, params = key: valeur, args)

La fonction prend l'URL cible comme paramètre requis.

Exemple

L'exemple ci-dessous montre comment utiliser la méthode Head () pour récupérer les informations d'en-tête d'une ressource donnée.

à partir de la demande d'importation d'Urllib
Demandes d'importation
RESP = demandes.tête ('https: // geekbits.io ', data = ' key ':' value ')
imprimer (resp.têtes)

Une fois que nous exécutons le code ci-dessus, nous devons obtenir une sortie comme indiqué:

'Server': 'Openresty', 'Date': 'Thu, 15 sept. 2022 07:18:18 GMT', 'Content-Type': 'Text / Html', 'Content-Length': '166', ',' Connexion ':' Keep-Alive ',' Location ':' https: // www.geekbits.io / '

Conclusion

Dans ce court article, nous avons discuté de la façon d'utiliser la méthode Head () à partir du module de demande. Cette méthode vous permet d'effectuer des demandes de tête à une ressource cible. Il renvoie ensuite des méta-installations sur la ressource.

Merci de vous avoir lu et de vous attraper dans le prochain.