Eine URL (Uniform Resource Locator) ist eine bestimmte Art von Webadresse. Sie wird zum Auffinden von Ressourcen im Internet verwendet, z. B. von Websites oder Dateien. URLs bestehen in der Regel aus vier Elementen:
- dem Protokoll (z. B. http oder https)
- dem Domainnamen (z. B. example.com)
- dem Pfad (der den Ort einer bestimmten Ressource angibt)
- dem Abfrage-String (der zusätzliche Informationen über eine Ressource liefert)
Die Abfragezeichenfolge wird zur Angabe zusätzlicher Parameter verwendet und ist in den meisten Fällen optional. Die URL http://www.example.com/path/to/resource?name=value würde zum Beispiel aus dem Protokoll http:// , dem Hostnamen www.example.com, dem Pfad /path/to/resource und der Abfragezeichenfolge name=value bestehen.
Wenn eine URL Sonderzeichen, wie z. B. Umlaute enthält, müssen diese kodiert werden, damit sie von Webbrowsern und Servern richtig interpretiert werden.