Codeblock Onlinehilfe

URLEncode()


URLEncode() – Kodiere in gültige URL



Kodiert eine übergebene URL so, dass in einem Webbrowser aufgerufen kann (sog. GET-Request).
Zeichen, die nicht Bestandteil einer gültigen URL sind, werden entsprechend umgewandelt.
Funktion kann genutzt werden, um Inhalte von Datenbankfeldern, z.B. Namen oder Adressen, an einen Webservice weiterzugeben.

Hinweis


Die übergebene URL muss eine vom äußeren Format her gültige URL sein.

TIPP: In der Toolbox basic-package gibt es ab Version 3.8.1 die Funktion BP_EncodeStringForUrl. Diese kann ebenfalls genutzt werden und erwartet keine gültige URL.


Parameter

Beschreibung

aURL:C

URL, die kodiert werden soll im Format protocol://\[user:password@\]host\[:port\]/\[url-path/\]\[searchpart/\]\[fragment\]


Rückgabewert


Alphanumerisch - Kodierte URL ohne Anker und Authetifizierung

Beispiel


URLEncode("http://www.example.net/path/äöü ?param=äöü#info") // Ergebnis: 'http://www.example.net/path/%C3%A4%C3%B6%C3%BC%20?param=%C3%A4%C3%B6%C3%BC'


Weitere Verknüpfungen