NEWS
URL Decode / Encode mit Blockly?
-
Hallo,
ich habe dieses Blockly:Da es sich aber um einen URL Request handelt, müsste ich den Text in der zweiten Zeile "encoden"
Also von "hallo das ist ein Test" umwandeln in "hallo%20das%20ist%20ein%20test".
Ich habe jetzt im Forum schon gesucht, habe nur in diesem Threat was gefunden:
https://forum.iobroker.net/topic/19879/url-decode-eines-datenpunktesAber ich habe das jetzt nicht über Javascript lösen können, habe ein paar Versuche gemacht, aber da ich leider bei Javascript absoluter Leihe bin hab ich es nicht geschafft.
Vielleicht kann mir jemand helfen mit Blockly, dass wäre mir am liebsten, aber zur Not natürlich auch gerne per Javascript.
Danke im Voraus.
-
Habs gefunden, falls es jemand braucht.
Javascript-Variable mit Zeichenkette und den Namen "Telegram_Request" anlegen und dieses Javascript ausführen:
function encode(url) { url = encodeURIComponent(url); return url; } on("telegram.0.communicate.request", obj => { if (obj.state && obj.state.val) { const url = encode(obj.state.val); setState("javascript.0.Telegram_Request", url, true); } });