Funktionsblock RAW_URL_ENCODE

Der Funktionsblock RAW_URL_ENCODE kodiert eine Zeichenkette entsprechend RFC 3986.

Eingang

Der Eingang definiert die zu kodierende Zeichenkette.

Ausgang

Gibt eine Zeichenkette am Ausgang zurück, in dem alle nicht-alphanumerischen Zeichen ausser -_.~ durch ein Prozentzeichen (%) gefolgt von zwei Hex-Werten ersetzt wurden. Diese Kodierung, beschrieben im RFC 3986, wurde entworfen, um Sonderzeichen davor zu bewahren, fälschlich als spezielle URL-Trennzeichen interpretiert zu werden, sowie um URLs vor dem Verstümmeln durch Übertragungsmedien mit Zeichenumwandlung (wie bei einigen E-Mail-Systemen) zu schützen.

Siehe auch