Définition d’une URL ?
L’URL est l’adresse d’une ressource sur Internet. Une URL indique l’emplacement d’une ressource ainsi que le protocole utilisé pour y accéder.
Une URL contient les informations suivantes:
- Le protocole utilisé pour accéder à la ressource
- L’emplacement du serveur (que ce soit par adresse IP ou par nom de domaine)
- Le numéro de port sur le serveur (facultatif)
- L’emplacement de la ressource dans la structure de répertoire du serveur
- Un identifiant de fragment (optionnel)
Également connu sous le nom d’URL (Universal Resource Locator) ou d’adresse Web. Une URL est un type d’identificateur de ressource uniforme (URI). Dans la pratique courante, le terme URI n’est pas utilisé comme synonyme d’URL, même s’il est techniquement incorrect.
Toutes les URL sont présentées dans l’ordre suivant:
- Nom du schéma
- Deux points et deux barres obliques
- Emplacement du serveur
- Le port (facultatif) et l’emplacement de la ressource sur le serveur
- Identifiant de fragment (optionnel)
Donc, le format ressemblera à ceci:
scheme: // emplacement: port / fichier sur serveur.htm? querystring = 1
Cela semble plus complexe que ce soit. Les schémas les plus courants (protocoles) sont HTTP et HTTPS, que tout utilisateur WWW reconnaîtra. L’emplacement du serveur est généralement un nom de domaine. Compte tenu de cela, les URL suivantes sont beaucoup plus simples à comprendre:
http://www.google.com/default.htm
https://www.google.com/default.htm
Ces deux URL indiquent qu’il existe un fichier nommé default.htm sur un serveur avec l’adresse « google.com ». L’un utilise le protocole HTTP standard, tandis que l’autre utilise une version sécurisée de ce schéma.
Deux éléments de confusion concernant les URL:
- Le « www » ne fait pas partie du protocole technique. Les sites Web viennent tout juste de l’utiliser pour indiquer que l’utilisateur utilise le World Wide Web. C’est pourquoi si vous allez sur http://google.com, il redirige vers http://www.google.com.
- La plupart des utilisateurs accèdent à Internet via un navigateur Web, qui insère le port 80 sur les connexions HTTP . C’est pourquoi, si vous allez sur http://www.google.com:80, vous verrez le même site Web que s’il n’y avait pas de numéro de port.
Enfin, l’URL suivante illustre un identificateur de fragment, plus communément appelé chaîne de requête:
http://www.google.com/some-page?search=hello
Cela signifie que pour utiliser le protocole HTTP pour envoyer une demande au site Web à google.com (via le port 80), demander « une page » et envoyer la variable de recherche « hello ». C’est pourquoi vous verrez parfois une URL extrêmement longue car de nombreuses variables sont envoyées au serveur Web dans des applications Web plus interactives.