Habe es hinbekommen mit der Funktion HTTP_GET einen Befehl abzusenden. Der Befehl ist auch erfolgreich angekommen. Der Teilnehmer sendet dann eine Antwort zurück.
Diese Antwort würde ich nun gerne auswerten. Habe es mit dem FB READ_HTTP allerdings nur hinbekommen, den Header auszulesen. Gibt es eine Möglichkeit mit dem FB oder einem anderen auch den Body der Antwort auszulesen?
Der HTTP_GEt Baustein liefert dir die genaue position der header und body daten
HTTP_START: UINT (Start-Position des Message-Headers)
HTTP_STOP: UINT (Stopp-Position des Message-Headers)
BODY_START: UINT (Start-Position des Message-Body)
BODY_STOP: UINT (Stopp-Position des Message-Body)
im r_buf (receive_datenbuffer) sind ab index “body_start” bis index “body_stop” die datenbytes des body enthalten
öffne mal die bibliothek als projekt und schau in dem “demo” Programm ordner
dort habe ich einige beispiele abgelegt