Переписать JS AJAX запрос к веб-серверу на Arduino на C#

Узнай цену своей работы

Формулировка задачи:

На Arduino работает Веб сервер. Он формирует html-страницу, принимает AJAX запрос и отсылает ответ. В ответе находится несколько строк с текстом в тегах <p></p>. Помогите, пожалуйста, написать метод, приведенный ниже, на C# Код с запросом на Javascript с html-страницы
function GetSwitchAnalogData() {
    nocache = "&nocache=" + Math.random() * 1000000;
    var request = new XMLHttpRequest();
    request.onreadystatechange = function() {
        if (this.readyState == 4) {
            if (this.status == 200) {
                if (this.responseText != null) {
                    document.getElementById("sw_an_data").innerHTML = this.responseText;
                }
            }
        }
    }
    request.open("GET", "ajax_switch" + nocache, true);
    request.send(null);
    setTimeout('GetSwitchAnalogData()', 1000);
}

Решение задачи: «Переписать JS AJAX запрос к веб-серверу на Arduino на C#»

textual
Листинг программы
using (var httpClient = new HttpClient())
{
    var url = url;
    await httpClient.GetAsync(url).ContinueWith(async response =>
{
  // todo
});
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.714 из 5
Похожие ответы