Défi : Vérifier le Protocole Web du Site Web
Swipe to start coding
Créons une fonction simple qui effectuera une requête basique vers un site web et vérifiera s'il utilise HTTPS.
Votre tâche est de :
- Effectuer une requête et vérifier si le code de statut de la réponse est égal à
200
. Cela est nécessaire pour vérifier la disponibilité de l'URL choisie. - Vérifier si l'URL de la réponse commence par la sous-chaîne
https
. Cela indiquera que notre source utilise le protocole web HTTPS. - Appeler la fonction
check_https_protocol()
avec l'URL correspondante en argument pour la vérifier.
Remarque
Bien que notre URL (
'http://codefinity.com'
) indique initialement l'utilisation du protocole HTTP, le serveur pourrait la rediriger vers HTTPS en fonction de ses configurations côté serveur. Nous cherchons à déterminer si le serveur prend en charge HTTPS en examinant ses configurations. En cas de succès, notre requête sera redirigée, et l'URL de la réponse commencera par'https'
.
Solution
Merci pour vos commentaires !
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 5
Défi : Vérifier le Protocole Web du Site Web
Glissez pour afficher le menu
Swipe to start coding
Créons une fonction simple qui effectuera une requête basique vers un site web et vérifiera s'il utilise HTTPS.
Votre tâche est de :
- Effectuer une requête et vérifier si le code de statut de la réponse est égal à
200
. Cela est nécessaire pour vérifier la disponibilité de l'URL choisie. - Vérifier si l'URL de la réponse commence par la sous-chaîne
https
. Cela indiquera que notre source utilise le protocole web HTTPS. - Appeler la fonction
check_https_protocol()
avec l'URL correspondante en argument pour la vérifier.
Remarque
Bien que notre URL (
'http://codefinity.com'
) indique initialement l'utilisation du protocole HTTP, le serveur pourrait la rediriger vers HTTPS en fonction de ses configurations côté serveur. Nous cherchons à déterminer si le serveur prend en charge HTTPS en examinant ses configurations. En cas de succès, notre requête sera redirigée, et l'URL de la réponse commencera par'https'
.
Solution
Merci pour vos commentaires !
Awesome!
Completion rate improved to 5single