Sur le WWW, chaque ressource d'information possède une adresse unifiée et unique sur Internet. Cette adresse est appelée URL (Uniform Resource Locator, Uniform Resource Locator). localisateur de ressources unifié de WWW, qui fait référence à l'adresse réseau. (apprentissage recommandé : php storm )
L'URL se compose de trois parties : le type de ressource, le nom de domaine hôte où la ressource est stockée et le nom du fichier de ressources.
peut également être considéré comme composé de 4 parties : protocole, hôte, port, chemin
Le format de syntaxe générale de l'URL est :
( Ceux entre crochets [] sont facultatifs) :
protocol :// hostname[:port] / path / [;parameters][?query]#fragment
protocole (protocole)
Spécifie le protocole de transmission utilisé. noms pour l'attribut de protocole. Le protocole le plus couramment utilisé est HTTP, qui est également le protocole le plus utilisé sur le Web.
nom d'hôte
fait référence au nom d'hôte du système de noms de domaine (DNS) ou à l'adresse IP du serveur sur lequel la ressource est stockée. Parfois, le nom d'hôte peut également être précédé du nom d'utilisateur et du mot de passe requis pour se connecter au serveur (format : nom d'utilisateur : mot de passe@nom d'hôte).
port (numéro de port)
Entier, facultatif, en cas d'omission, le port par défaut du schéma est utilisé. Divers protocoles de transmission ont des numéros de port par défaut, tels que http. Le port par défaut est 80. S'il est omis lors de la saisie, le numéro de port par défaut est utilisé. Parfois, pour des raisons de sécurité ou d'autres considérations, le port peut être redéfini sur le serveur, c'est-à-dire qu'un numéro de port non standard peut être utilisé. Dans ce cas, le numéro de port ne peut pas être omis dans l'URL.
path (path)
Une chaîne séparée par zéro ou plusieurs symboles "/", généralement utilisée pour représenter un répertoire ou une adresse de fichier sur l'hôte.
paramètres
Il s'agit d'une option facultative pour spécifier des paramètres spéciaux.
requête (requête)
Facultatif, utilisé pour les pages Web dynamiques (telles que celles produites à l'aide de CGI, ISAPI, PHP/JSP/ASP/ASP.NET et autres technologies) pour transmettre des paramètres, il peut y avoir plusieurs paramètres, séparés par le symbole "&", et le nom et la valeur de chaque paramètre sont séparés par le symbole "=".
fragment (fragment d'information)
Chaîne, utilisée pour spécifier le fragment dans la ressource réseau. Par exemple, s'il existe plusieurs explications de noms dans une page Web, vous pouvez utiliser fragment pour localiser directement une certaine explication de nom.
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!