ich möchte gerne Werte an ein PHP Script mittels wget übergeben, allerdings mit der Methode POST statt GET
Ich habe das hier versucht:
Code: Alles auswählen
var text = dom.GetObject("HmIP-RF.000XXXXXXXXXXX:3.STATE").Value();
string post = 'wert=homematic&zustand=' # text;
WriteLine(post);
string url='"https://server/homematic.php"';
string re = dom.GetObject("CUxD.CUXXXXXXX1:1.CMD_EXEC").State("wget --no-check-certificate -q -O /dev/null --post-data=\"" # post # "\"" # url);
WriteLine(re);
WriteLine(url);
Code: Alles auswählen
wget --no-check-certificate -q -O /dev/null --post-data="wert=homematic&zustand=test" https://server/homematic.php
Hab ich irgendwo bei den Anführungszeichen einen Fehler oder sonst wo einen Denkfehler. Das müsste doch funktionieren.