NEWS
HTTP GET Fehler seit Update: Invalid header field char
-
Hallo,
ich weiß hier wurde schon viel darüber geschrieben, aber diesen Fehler konnte ich nirgends finden.Ich habe immer dieses Blockly genommen:

Seit dem neuen node update bekomme ich aber folgenden Fehler bei jedem Aufruf, es funktioniert zwar aber der Fehler im Log stört natürlich:
javascript.0 2025-11-26 10:46:34.195 error script.js.common.Vis.LCD4Linux_Cam: Parse Error: Invalid header field char javascript.0 2025-11-26 10:46:34.195 error script.js.common.Vis.LCD4Linux_Cam: httpGet(url=http://192.168.88.18:50000/tasker=dimoff, error=Parse Error: Invalid header field char)Dann habe ich gedacht er braucht eine Ausgabe und hab es so geändert:

Bringt aber immer noch den Fehler im Log.
Was muss ich da noch hinzufügen das der Fehler weg geht?Danke im Voraus.
-
Ich habe eigentlich nur ein nodejs-update gemacht. Habe die Version 20.x gehabt.
Jetzt hab ich diesen Stand:
Und seitdem kommt der Fehler.Muss ich denn noch was angeben bei dem HTTP Get Blocky, hab ich da evtl. was vergessen oder sollte das so ok sein?
P.S. Javascript Adapter ist auch aktuell auf v9.0.11
-
Ich hatte so einen ähnlichen Fehler beim Abruf meiner Akku-Daten vom internen Webserver von MultiSIBControl.
Im Webbrowser ging das auch, ich habe lange nach dem Grund gesucht.Der Grund war das die Antwort nicht richtig war, bei MultiSIBControl würde eine Vorlage in Form einer Textdatei geliefert, der Blockly hat sich über ein nicht korrektes Ende der Meldung chauffiert.
Lösung war das ich ein paar weitere Leerzeilen an die Vorlage angehängt habe, dann ging es.Worauf ich hinaus will: Bloß weil es im Webbrowser funktioniert, muss es nicht richtig sein.
Teste mal den Aufruf im Webbrowser und schaue dabei mit F12 in die Entwicklerkonsole des Broweser.
Funktioniert es mit einemcurloderwgetAufruf aus der Linux-Bash/Shell ? -
Also ich finde keinen Fehler, hier die Browser Ausgabe:

(Mit F12 finde ich auch keinen Fehler in der Console)Und hier die WGET bzw. Curl:
