Utilisateur:happinessx/Brouillon

Une page de Wikipédia, l'encyclopédie libre.

L'extension file est un schéma d'URI spécifié par les normes RFC 1630 et RFC 1738, typiquement utilisé pour retrouver des fichiers sur son propre ordinateur.

Format[modifier | modifier le code]

Un fichier URI est de la forme

file://hôte/chemin

où l'hôte est le nom pleinement qualifié du système dans lequel le chemin est accessible. Le chemin est une structure hiérarchisée de dossier de la forme dossier/dossier/.../nom. Si l'hôte n'est pas présent, "localhost" est utilisé, c'est à dire la machine à partir de laquelle l'URL est interprétée. Quand l'hôte n'est pas présent, le slash est tout de même rajouté. ("file:///foo.txt" est valide, mais "file://foo.txt" ne l'ait pas, bien que certain interpréteurs parviennent le gérer)

Signification du caractère slash[modifier | modifier le code]

Le slash (/), a une signification différente selon sa position dans le fichier URI

  • Le // après file: fait partie de la syntaxe générale des URL. (Le doube slash // devrait toujours apparaître dans une URL, pour être en accord avec sa définition, mais en pratique beaucoup de navigateurs internet autorisent son absence).
  • Le slash simple entre hôte et chemin fait partie de la syntaxe des URLs.
  • Les slashs dans le chemin sépare les noms de dossiers dans une structure de dossiers et sous-dossiers hiérarchisée. Quand il est utilisé comme cela, le slash est une façon générale et indépendante du système de séparer des parties, et sur un système particulier, il peut être utilisé comme cela dans tous les noms de chemins (comme dans les systèmes Unix)