FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: felix.steinbeis am 03 Mai 2015, 07:28:49

Titel: HTTPMOD und Zeichensatz encoding (Latin-UTF8)
Beitrag von: felix.steinbeis am 03 Mai 2015, 07:28:49
Hallo zusammen,

ich habe eine kurze Frage, auf die ich bisher keine Lösung gefunden habe.

Ich parse mit HTTPMOD den Inhalt einer Webseite, welche eine Seite mit Windows-Latin-Charset ausliefert. Unter HTTPMOD internals wird mir unter "buf" der geladene Inhalt angezeigt.

Allerdings sind alle Umlaute durch Rauten mit einem Fragezeichen ersetzt (vermutlich durch UTF-8 encoding).

Wie kann ich das verhindern bzw. wie kann ich das korrekte encoding einstellen?

Danke und Gruß
Felix
Titel: Antw:HTTPMOD und Zeichensatz encoding (Latin-UTF8)
Beitrag von: felix.steinbeis am 03 Mai 2015, 23:26:59
Ich habe ein paar Versuche über requestHeader1 unternommen. Leider ohne Erfolg.

Hat jemand eine Idee?

Danke und Gruß
Felix
Titel: Antw:HTTPMOD und Zeichensatz encoding (Latin-UTF8)
Beitrag von: rtv am 08 März 2016, 18:53:43
In der aktuellsten Version hat das hier bei mir (alle Einträge einer JSON response) geholfen:

attr <deinModul> getDecode UTF-8