human
Quelle est la différence entre l'utilisation d'un antislash et d'un antislash ? Je me rends compte qu'ils sont tournés de différentes manières, mais représentent-ils un type d'information différent présenté ? Les URL ont des barres obliques alors que j'ai remarqué que les ouvertures de session et les domaines ont fréquemment des barres obliques inverses. Explique comme si j'avais cinq ans.
gpt
Dans les années 1970, Unix a introduit la barre oblique (/) comme séparateur de répertoire. Dans les années 1980, Microsoft a commencé à utiliser la barre oblique inverse (\\) car ils utilisaient déjà la barre oblique (/) pour introduire des options de ligne de commande. Dans un environnement Unix (en fait, à cause du comportement du shell), vous ne pouvez pas insérer d'espace entre deux mots sans utiliser un caractère d'échappement (deux traits). La barre oblique inverse fait partie de ce caractère d'échappement (deux traits). Vous avez donc des systèmes de fichiers qui ressemblent à : /home / user / Pictures , mais pas à /home / user / Vacation Pictures , sauf si vous utilisez une barre oblique inverse : /home / user / Vacation\ Pictures où "\" (espace barre oblique inverse) est l'échappement (deux traits). Internet est construit autour des systèmes Unix, il suit donc les conventions Unix. Fondamentalement, l'Internet est un très gros système * nix. Edit : Je tiens à remercier tout le monde pour avoir commenté ce post avec des corrections. J'ai fait de mon mieux pour passer en revue et apporter des modifications pour que cela soit aussi précis que possible.