CodeGym/Cours Java/Module 3/URL de l'appareil

URL de l'appareil

Disponible

2.1hôte

Après que Tim Berners-Lee ait inventé le World Wide Web, HTML, HTTP et les serveurs Web, il a décidé de rendre la vie plus difficile aux futurs programmeurs Web et a proposé des liens ou des URL. URL signifie Universal Resource Locator.

Un lien typique est donné par un modèle :

protocol://host/path?query#anchor

Certaines pièces peuvent être manquantes, mais protocoldoivent hosttoujours être répertoriées.

Protocolspécifie le nom du protocole par lequel le client et le serveur communiqueront. Noms de protocole typiques : HTTP, HTTPS, FTP, SSH, ...

Hostest le nom du serveur sur le réseau auquel envoyer la requête. Au départ, il s'agissait d'une adresse IP, mais les gens ont rapidement trouvé des noms lisibles par l'homme (noms de domaine) pour ne rien retenir. Comme si se souvenir de quelques chiffres était si difficile)

Au départ, on n'y querypensait pas. Pathspécifiait l'emplacement du fichier HTML que le serveur était censé donner au client. Cependant, après l'appropriation du Web par les amateurs, ils se sont vite rendu compte que les fichiers HTML pouvaient être créés dynamiquement côté serveur. Par conséquent, une section a été ajoutée à l'URL query, dans laquelle un tas d'informations utiles peuvent être transmises au serveur.

Et enfin anchor, il s'agit simplement d'une étiquette spéciale sur une page HTML qui indique au navigateur que la page ne doit pas seulement être affichée, mais également défiler jusqu'à un certain endroit, c'est-à-dire une étiquette.

2.2 requête et paramètres

Je vais vous en dire un peu plus query.

La partie du lien sous le titrequery commence immédiatement après le point d'interrogation et se termine par un # (ou la fin du lien). Les informations de la requête sont un ensemble de paramètres sous la forme suivante :

name=value&name2=value2&nameN=valueN

L'URL ne peut pas contenir d'espaces et un tas d'autres caractères, donc tous les caractères suspects sont échappés. Très probablement, vous avez souvent rencontré cela lorsque vous avez copié un lien et l'avez envoyé à un ami :

largeur="300" Symbole Codage
1 espace %20
2 ! %21
3 # %22
4 $ %24
5 % %25
6 & %26
7 ' %27
8 * %2A
9 + %2B
dix , %2C
onze / %2F

Vous pouvez en savoir plus sur ce sujet sur le lien .

Commentaires
  • Populaires
  • Nouveau
  • Anciennes
Tu dois être connecté(e) pour laisser un commentaire
Cette page ne comporte pas encore de commentaires