mercredi 22 mai 2013

Késako est.. une URL!

Héhé! Comme promis, voici le premier article de la nouvelle rubrique "Késako est.."!

En premier lieu, que veut dire URL?
Et bien URL = Uniform Ressource Locator (localisateur uniforme de ressource), que l'on appelle plus souvent adresses web.
Il existe aussi les URI (Uniform Ressource Identifier) qui sont des généralisation des URL.

C'est une ligne de texte que l'on retrouve dans son navigateur internet (http://www...) qui permet de retrouver une ressource comme un site web sur internet.


Si vous préférez, elle combine les informations nécessaires pour indiquer à un logiciel comment accéder à une ressource Internet (image, vidéo, ..).

Comment ça fonctionne?

Et bien, je ne vais pas rentrer dans le détail mais je vais rester bref.

Une URL combine des informations pour indiquer comment accéder à une ressource Internet ( système de recherche sur le web, un navigateur Web, ..).

Ces informations peuvent notamment comprendre:
  • Le protocole de communication (c'est un "language informatique" en restant bref) 
  • Un nom d'utilisateur, un mot de passe
  • Une adresse IP (le numéro "d'identification" de votre PC sur internet)
  • Un nom de domaine (c'est l'adresse internet du site, là je suis sur http://blogsdegaldrad.blogspot.fr/)
  • Un numéro de port TCP/IP (transfert des données sur Internet)
  • Un chemin d'accès, une requête.
     

Par exemple, quand vous faites une recherche sur google, vous obtenez ceci sur votre URL:
https://www.google.fr/search?q=pas+idee+exemple&hl=fr

Qu'est-ce qu'il se passe? Décomposons ceci:

https :// www.google.fr / search ? q=pas+idee+exemple & hl=fr

On dit a votre navigateur internet de chercher quelque chose sur le serveur de google les informations suivantes: 

https : "protocole de transfert hypertexte sécurisé", en gros quand vous voyez ceci: c'est sécurisé.

www.google.fr : Nous sommes sur le nom de domaine de google en France (.fr).

search : Nous demandons au programme de chercher des informations. On appelle ça un CGI (Common Gateway Interface), il prend les paramètres qu'on lui donne dans l'URL et les renvoies une page en retour.

? : Quand vous voyez un "?" dans une URL, tout ce qui se trouve après est donné au programme.

q=pas+idee+exemple : nous recherchons les pages web qui contiennent les mots "pas", "idee" et "exemple".

hl=fr : Tant qu'a faire, autant avoir l'interface de notre Google en français!

Les paramètres dépendent du programme, et certains peuvent être très longs.
Si vous avez besoin de plus d'informations dites le ou passez demander à Google son avis!