Falls nicht angegeben, so ist der Default-Port abhängig vom verwendeten
Protokoll (\zB HTTP auf Port 80, HTTPS auf Port 443)
\item[\code{/}] Der abschließende Schrägstrich (könnte auch als Pfad zur Ressource interpretiert werden).
\item[directory] Verzeichnis. Falls nicht angegeben $\Rightarrow$ Wurzelverzeichnis (\enquote{root directory}).
\item[resource] Name der Ressource im jeweiligen Verzeichnis (meist bestehend aus Name und File-Extension). Falls nichts angegeben wird, so entscheidet der Webserver über die auszuliefernde Ressource (\zB eine Default-Datei \pfad{index.html}, eine Verzeichnisauflistung oder eine Fehlermeldung).
\item[\code{parameter}] Liste von \code{GET}-Parametern in der Form\newline\code{parametername=parameterwert[\¶name2=parawert2[\&\ldots]]} (potentiell beliebig viele Parameter, beschränkt durch max. Länge aus URL\footnote{siehe \url{http://stackoverflow.com/questions/417142/what-is-the-maximum-length-of-a-url-in-different-browsers}}).
\item[\code{anchor}] Anker: Textstelle, zu welcher der Browser direkt springt.\newline
\end{description}
\begin{Achtung}
Der Anker (\code{\#xyz}) wird beim Request nicht an den Server mitgeschickt! \code{anchor} wird lokal im Browser ausgewertet, \zB durch JavaScript. PHP, welches serverseitig arbeitet, kann dies nicht auswerten.
Es können auch relative \acsp{URL} angegeben werden, die jedoch mithilfe der vollständigen \acs{URL} des enthaltenden Dokuments ebenfalls zu einer vollständigen (absoluten) \acs{URL} gemacht werden! Es wird zwischen folgenden relativen URLs unterschieden:
\item[Protokoll-relative URL] beginnt mit \pfad{//...}, \pfad{host/...} (\zB HTTPS)\index{URL!Protokoll-relativ}
\item[Host-relative] (Pfad-absolute) URL: beginnt mit \pfad{/pfad...} (\zB Verweis auf zentrale Dokumente auf demselben Server wie das Impressum oder die Einstiegsseite)\index{URL!Host-relativ}\index{URL!Pfad-absolut}
\item[Pfad-relative URL] beginnt mit \pfad{pfad} (ohne Schrägstrich am Anfang; Verweis auf logisch zusammenhängende Ressourcen im selben Verzeichnis oder Unter-/Oberverzeichnis)\index{URL!Pfad-relativ}
\end{description}
Vorteile von relativen URLs:
\begin{itemize}[noitemsep]
\item (meist) kürzer
\item\enquote{Umzugsfähigkeit} der Web-Präsenz\ldots
\begin{itemize}[noitemsep]
\item\ldots auf einen anderen Server (Host-relativ)
\item\ldots in ein anderes Verzeichnis (Pfad-relativ)
\end{itemize}
\end{itemize}
Anwendung von vollständigen (Host-absoluten) URLs
\begin{itemize}[noitemsep]
\item Verweis auf eine andere Web-Präsenz
\item Verweis auf den eigenen Server mit anderem Protokoll (HTTP $\Leftrightarrow$ HTTPS $\Leftrightarrow$ FTP)