Prenons l'URL suivante comme exemple pour présenter les composants d'une URL normale
http://www.aspxfans.com:8080/news / index.asp?boardID=5&ID=24618&page=1#name
Comme le montre l'URL ci-dessus, une URL complète comprend les parties suivantes :
1.Partie protocole : l'URL. la partie du protocole est "http:", ce qui signifie que la page Web utilise le protocole HTTP. Différents protocoles peuvent être utilisés sur Internet, tels que HTTP, FTP, etc. Dans cet exemple, le protocole HTTP est utilisé. Le "//" après "HTTP" est le délimiteur
2.Partie nom de domaine : La partie nom de domaine de l'URL est "www. aspxfans.com". Dans une URL, vous pouvez également utiliser l'adresse IP comme nom de domaine
3.
Partie port : après le nom de domaine se trouve le port, et entre le nom de domaine et le port, utilisez " :" comme délimiteur. Le port n'est pas une partie nécessaire d'une URL. Si la partie port est omise, le port par défaut sera utilisé4.
Partie répertoire virtuel : à partir du premier "/" après le nom de domaine "Début jusqu'au dernier "/", qui est la partie du répertoire virtuel. Le répertoire virtuel n'est pas non plus une partie obligatoire d'une URL. Le répertoire virtuel dans cet exemple est "/news/"5.
Partie du nom de fichier : en commençant par le dernier "/" après le nom de domaine jusqu'à " ? " est la partie du nom de fichier. S'il n'y a pas de "?", il commence par le dernier "/" après le nom de domaine et se termine par "#". C'est la partie du fichier. S'il n'y a pas de "?" et "#". ", puis il commence au dernier "/" après le nom de domaine. Du début à la fin du dernier "/", il fait partie du nom de fichier. Le nom du fichier dans cet exemple est « index.asp ». La partie nom de fichier n'est pas une partie obligatoire d'une URL. Si cette partie est omise, le nom de fichier par défaut est utilisé6.
Partie d'ancrage : commençant par. "#" En fin de compte, c'est toute la partie ancre. La partie d'ancrage dans ce cas est "nom". La partie ancre n'est pas non plus une partie nécessaire d'une URL7.
Partie paramètre : La partie commençant de "?" à "#" est la partie paramètre. . Également connue sous le nom de partie recherche et partie requête. La partie paramètre dans cet exemple est "boardID=5&ID=24618&page=1". Les paramètres peuvent autoriser plusieurs paramètres et "&" est utilisé comme séparateur entre les paramètres.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!