Witam.

Proszę o wyrozumiałość bo jestem w tych tematach zielony jak szczaw na wiosnę. Potrzebuję pomocy i wyjaśnienia dla laika poniższej kwestii.
Posiadam stronę z rozszerzeniem .cgi. Strona wyświetla wartości. Jak czytałem jest to forma komunikacji z serverem. Dokładnie jest to sterownik domowy. Wyświetla on w trybie ciągłym wartości liczników z sensorów domowych przez bramę .cgi. Moje pytanie jest następujące:

  • sterowni posiada kilka zmiennych które chciałbym odczytać przez zwykłą stronę html
  • na stronie mogę doczytać się poniższej informacji;

Komunikację z urządzeniem należy realizować metodą „POST”. Poniżej przykład do JavaScript.

var request = new XMLHttpRequest ();
var text = "<d0=l>";
request.open ("POST","sterbox.cgi",true);
request.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
request.onreadystatechange = function ()
{
if ( request.readyState == 4)
{
test = request.responseText;
}
}
request.send (text);

Jak działa poniższy kod?
Czy można wykorzystać go w dołączanej stronie html jak by to wyglądało?