Ich habe ein Gerät das über die Webseite aktuelle Daten anzeigt.
Im IE gebe ich ein: http://192.160.100.244 und sehe nun z. B. die Leistung die alle ca. 1/2 sec. aktualisiert wird.
Nun habe ich über den http-Client die Verbindung hergestellt und die Seite mehrfach abgefragt.
Allerdings erhalte ich nur den statischen Teil der Seite und nicht den aktualisierten Teil.
Ich habe auch nach dem :new() mehrfach abgefragt, aber das half auch nicht weiter.
cResult hat den Inhalt der Seite ohne die aktualisierten Daten. Und cRetunr ist "ok"
Code: Alles auswählen
SET CHARSET TO ANSI
oHC := HttpClient():new( "http://192.168.100.244" )
cResult := oHC:send()
cReturn := IIF( oHC:getStatusCode() == 200, "ok", "failed: " + oHC:httpResponse:statusText )
Wenn ich das ganze über z. B. Edge mache dort öffne ich auch nur die Url, aber die Daten werden aktualisiert.
Gruß
Bernd