Переписать 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
});
}