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); } });
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden