1ère Générale NSI

 

Term. Générale NSI

 

Terminale STI2D SIN

Bts Ccst

Technico-commercial 3.0

[[{"text":"\"Traduction","title":"Le web : url"}],[{"text":"
Nous avons vu que le Web est constitué de l'ensemble des documents hypertextes accessibles via un navigateur par exemple.

Mais comment parvenir à trouver une ressource parmi cette multitude ?

1 -
"}],[{"text":"Url est un système normé (possédant des règles) permettant d'effectuer une demande sans créer d’ambiguïté sur la demande elle-même : chaque demande ne peut renvoyer qu'une page unique.

Donner l'acronyme d'url en anglais et sa traduction français.
","title":"Url"},{"edit":"

Ecrire ici votre réponse.

"}],[{"text":"
Ouvrir un nouvelle onglet dans votre navigateur (qui est un client HTTP) et copier l'adresse ci-dessous dans la barre d'adresse de celui-ci.

http://info.cern.ch/hypertext/WWW/TheProject.html

Vous devriez atteindre une page Web, celle du CERN concernant le Web.

Attention : ne tapez pas l'adresse dans un moteur de recherche. Tapez bien cela directement dans la barre d'adresse. Sur certains navigateurs, celle-ci est maintenant cachée par défaut...
"},{"edit":""}],[{"text":"
On voit que l'adresse fournie est composée de plusieurs parties :

 - Le protocole : on explique dans quelle langue on parle.
Ici http://
http:  : on commence par signaler le protocole qu'on désire utiliser pour communiquer avec le serveur HTTP. 

On doit faire suivre le nom du protocole par le caractère « deux points »  :  pour signaler qu'on a fini de transmettre le nom du protocole.

// signale que notre protocole nécessite qu'on fournisse une adresse (ici un serveur HTTP) et que nous allons le transmettre juste après.

L'adresse éventuelle du service à joindre: on explique à qui on veut parler.
Ici info.cern.ch
info.cern.ch : cette partie identifie clairement le serveur du site sur lequel on doit se connecter.

La demande à faire pour atteindre la ressource une fois qu'on discute avec le bon service : on explique la ressource qu'on veut obtenir à service précédent.
Ici /hypertext/WWW/TheProject.html

Une adresse commençant par  /  veut dire que l'adresse qui suit est une adresse absolue sur le site : on va donner un chemin partant du « début », la racine du site.

Cette adresse peut être omise : si on ne fournit rien derrière le nom du site, cela veut donc dire qu'on désire simplement la page d'accueil.
","title":"Décomposition d'une URL"},{"edit":""}],[{"text":"
Déterminer, à partir de l'URL fournie ci-dessous :


le protocole,
le nom du site,
l'adresse ou se trouve la ressource,
le type de ressource.
","title":"Exercice : "},{"edit":"

Ecrire ici votre réponse.
"}],[{"text":"
Http est le protocole de communication client-serveur développé pour le World Wide Web en 1990.

Simple et élégant, ce protocole a néanmoins un gros défaut : il ne crypte en aucun cas les données lors du transfert. Si quelqu'un écoute la communication, il peut donc connaitre la teneur de l'échange entre le serveur et le client.

HTTPS (avec un S pour sécurisé) est une variante du HTTP : dans cette variante le message est crypté. Seul le serveur et le client peuvent connaitre la teneur de l'échange.

Si quelqu'un écoute le serveur, il peut savoir avec qui il communique. Par contre, il ne pourra pas connaitre le contenu de l'échange. C'est déjà mieux.

Nous verrons par contre que le HTTPS peut être dangereux du point de vue de la liberté du Web : le protocole nécessite la présence d'organismes certificateurs qui peuvent donc être influencés et refuser certaines certifications.

Donner l'acronyme d'https en anglais et sa traduction français.


","title":"HTTPS ?"},{"edit":""}],[{"text":"Est-il prudent de se connecter sur un site HTTP pour réaliser un paiement en ligne et fournir des informations bancaires ? Quelle doit-être la couleur du cadenas à gauche de l'adresse ?"},{"edit":"

Ecrire ici votre réponse.
"}],[{"text":"HTTPS signifie-t-il que le site est sérieux et qu'on peut lui transmettre des informations bancaires sans problème ?"},{"edit":"

Ecrire ici votre réponse.

"}],[{"text":"
Sortons maintenant de ces histoires de protocoles et revenons à la dernière partie de l'URL : celle où on donne le chemin d'accés.

Les clients et serveurs HTTP sont créés avec une volonté de robustesse : ils sont capables de compléter des URL incomplètes.

Utiliser successivement les adresses proposées :

http://info.cern.ch/hypertext/WWW/TheProject.html

http://info.cern.ch/hypertext/WWW

http://info.cern.ch/hypertext

http://info.cern.ch

Le site Web vous propose-t-il une réponse dans tous les cas ?

"},{"edit":"

Ecrire ici votre réponse.

"}],[{"text":"

Nous venons de voir que le client fait une requête notamment à l'aide des informations situées derrière le nom du serveur, la partie où on précise quelle ressource on désire sur ce serveur.

Firefox permet d'observer une partie de la requête faite et de la réponse obtenue.

Dans Firefox, activer le menu, choisir Développement Web puis réseau :

\"Accès

","title":"REQUÊTE HTTP ET RÉPONSE HTTP"},{"edit":""}],[{"text":"
Relancer la page https://www.infoforall.fr/act/snt/comprendre-les-urls/ sur laquelle vous êtes actuellement.

Remonter en haut des fichiers que vous venez de télécharger : vous devriez tomber sur un fichier HTML.

Quel est le code obtenu sur la plupart des fichiers ?

Parvenez-vous à reconnaitre d'autres types de fichiers parmi les fichiers affichés ?
"},{"edit":""}],[{"text":"
Voici un visuel des choses qu'on peut obtenir avec https://www.infoforall.fr :
\"Résultats

Résultats d'une requête
"},{"edit":""}],[{"text":"
Nous verrons plus tard comment le navigateur sait quels fichiers demandés en plus du premier fichier HTML recu. Ne vous posez pas trop de questions pour le moment.

Cliquer sur la première ligne : celle du fichier HTML. Vous devriez obtenir un affichage proche de celui présenté ci-dessous.

\"Détails
"},{"edit":"

Ecrire votre résultat ici.
"}],[{"text":"
En regardant le détail de la demande, répondre aux questions suivantes :

Avez-vous effectué une requête de type GET (obtenir du serveur) ou de type POST (envoyer/poster des informations au serveur) ?
Quelle est l'adresse IP (adresse numérique) du site joignable par www.infoforall.fr ?
"},{"edit":"

Ecrire votre réponce ici.

"}],[{"text":"
Aller sur la zone permettant de vous connecter sur ce site (en haut à droite). Si vous êtes connecté, il faudra d'abord cliquer sur votre alias pour vous déconnecter. Retenter alors la connexion. Sinon, tentez de vous connecter sans connaitre ni d'alias, ni de mot de passe. Observez le type de réponse obtenue.

Avez-vous effectué une requête de type GET (obtenir du serveur) ou de type POST (envoyer/poster des informations au serveur) ?
Quelle est l'adresse IP (adresse numérique) du site joignable par www.infoforall.fr ?
"},{"edit":"`
Ecrire votre réponse ici.

"}],[{"text":"A titre d'exemple, voici un résultat après une tentative d'identification :
\"Détails
"},{"edit":""}],[{"text":"Faire une demande inconnue comme https://www.infoforall.fr/ast/snt/historique-du-webeeux/. Comment le navigateur va-t-il savoir que quelque chose s'est mal passé ? Quelle est le numéro de la réponse cette fois ?"},{"edit":"

Ecrire vos réponse ici.
"}],[{"text":"La plupart des sites proposent des pages 404 personnalisées.

Faire la requête inconnue suivante sur le site de blizzard :

https://www.blizzard.com/fr-fr/testrate/.

Répondre ensuite aux questions suivantes :

Quel protocole a été utilisé ?
Quel est le nom du serveur à contacter ?
"},{"edit":"


Ecrire vos réponse ici.

"}],[{"text":"
Nom de domaine
Lorsqu'on possède un nom de domaine (cern.ch, wikipedia.org …), on peut se créer autant de sous-domaine qu'on le désire. Par contre, ils seront toujours à gauche dans le nom permettant d'accéder au site, pas à droite.

Ainsi, le propriétaire de infoforall.fr peut créer les sous-domaines suivants :

www.infoforall.fr
nsipourtoujours.infoforall.fr
jecomprendsrienalinformatique.infoforall.fr
Dans tous les cas, le propriétaire reste le même.

Le sous-domaine le plus courant est www pour world wide web. Il était utilisé très couramment pour montrer que cette adresse menait à un site Web.

Observer l'adresse pour cette activité dans Firefox. Quel est la couleur du sous-domaine ?
","title":"NOM DE DOMAINE"},{"edit":"

Ecrire votre réponse ici.


"}],[{"text":"Remarque : un nom de domaine est toujours composé d'un nom suivi d'une extension (.com, .fr, .org …) qui correspond au domaine de premier niveau. Les sous-domaines, le domaine et l'extension sont tous séparés par un point (dot en anglais)."},{"edit":""}],[{"text":"
Remplir les cases pour les adresses proposées dans le tableau ci-dessous.
","title":"Exercice :"},{"edit":"

URLSous-domaineDomaineExtension (fr com ...)
www.wikipedia.fr
fr.wikipedia.org
www.openoffice.org
www.qwant.com
"}],[{"text":"Un e-commerce vous propose de payer un magnifique achat en ligne sur www.paypal.paiement.securise.com. C'est sérieux ou pas cette histoire ? Vous payez ou pas ? Justifier votre réponse.","title":"Exercice"},{"edit":"

Ecrire ici votre réponse.

"}],[{"text":"
Vous vous connectez à un site en https mais un triangle jaune apparaît à côté de son adresse.

Que faire ?

Et bien cela veut dire :

- soit que la connexion n'est que partiellement sécurisée (il y a des images provenant de sites non https par exemple)
- soit que le propriétaire du site utilise une auto-certification. C'est compréhensible pour un site de particulier, moins pour un site de ecommerce : cela permet au particulier d'avoir un site avec une communication cryptée mais sans payer une société qui certifie qu'il est bien qui il prétend être.

","title":" LES PROBLÈMES DU HTTPS"},{"edit":""}],[{"text":"1. Pourquoi tous les sites ne sont-ils pas passés en https?

2. Rendez vous à cette adresse :
Pour quelle raison, y-a-il un problème sur le https?  

","title":"Exercice"},{"edit":"

Ecrire ici vos réponses.

"}],[{"text":"Source : https://www.infoforall.fr/act/snt/comprendre-les-urls/"}]]

En poursuivant votre navigation sur mon site, vous acceptez l’utilisation des Cookies et autres traceurs  pour réaliser des statistiques de visites et enregistrer sur votre machine vos activités pédagogiques. En savoir plus.