Contenu du cours
Fondamentaux de la Cybersécurité
Fondamentaux de la Cybersécurité
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 !
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 !