Помогите пожалуйста Прочесть данные client.read()
- Войдите на сайт для отправки комментариев
Вс, 25/04/2021 - 12:46
while (client.available())
{
char c = client.read();
Serial.print(c);
}
РЕЗУЛЬТАТ:
HTTP/1.1 200 OK
Server: nginx
Date: Sun, 25 Apr 2021 08:29:47 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Vary: Accept-Encoding
X-Powered-By: PHP/7.3.26
3
0 // ИНТЕРЕСУЕТ ЗНАЧЕНИЕ В ЭТОЙ СТРОКЕ
0
http вручную не разбирают. Это колоссальная трата времени. Для http есть библиотеки. Абсолютно на любой платформе.
Подскажите, будьте любезны, где искать информацию?
https://github.com/esp8266/Arduino/blob/master/libraries/ESP8266HTTPClie...
Господи! Может кто-нибудь за деньги проконсультировать?!
Дайте кто-нибудь консультацию по обмену данными с сервера на ардуино! 5000р
Чем не устроила ссылка #3 ?
Я вообще ничего не понимаю
У меня есть сайт на сервере, есть код
Есть Мега с шилдом, есть код
не работает!
Чего только не делал
Я вообще ничего не понимаю
Значит это не ваше. К чему все это?
Я готов заплатить денег, за консультацию. 10 000 рублей
Я покажу код, объясню задачу, мне нужно пояснение где что за чем выполняется.
Ребенок занимается в Кванториуме. Дали такой проект.
Я не понимаю одного, если здесь есть те, кто в этом хорошо разбирается, почему никто не может помочь за оплату?
Таким кодом http не разобрать.
Писал я как-то парсер http на мегу - это треш полный.
В данной ситуации я бы, пожалуй, просто хидер скипнул, а тело распарсил.
Я покажу код, объясню задачу, мне нужно пояснение где что за чем выполняется.
Скиньте исходник на wrk.sadman@gmail.com - гляну хоть что нынче дети изучают.
Особенно вот такое, ага
Chunked на трёх строчках - ситуация нездоровая, с ней тоже надо разбираться.
Совершенно здоровая ситуация. Пхп-то откуда знать, сколько там строчек будет.
Опять включил режим "затычка в каждой бочке" без знакомств с исходниками?
Ой. Опять какая-то обида выплыла. Я знаю, что такое пхп, нежная ты наша, и как пхп работает. Даже без конкретных исходников.
Отправляем на сервер рандомные значения. На страничке все отображается.
Но Ардуино не зажигает светодиод.
Евгений, спасибо за ценный совет.
Евгений, спасибо за ценный совет.
Не за что, могу дать ещё один.
Всегда читайте форум, прежде, чем писать. Если бы Вы это сделали, Вы бы знали, что код, который Вы вставили в посте #17 никто даже читать не будет. Правила вставки кода описаны в разделе "Песочница". Код должен иметь нумерацию строк и возможность копирования его к себе (без номеров, конечно).
А код Хтмл странички поменять можно? Обьясню о чем спрашиваю - если вместо одинокого символа "3" выводить в строку что-то более удобное для поиска, типа "####3####" - то задача извлечения информации со страницы существенно упростится и с ней справится даже ардуино Нано, а не то что мега
Спасибо за помощь!!!
Кажется какие-то проблемы на стороне сервера
К сожалению я не могу разобраться c работой PHP файлов.
Там ничего кроме цифры не выводится.
Скриншот для знатока "что такое пхп, и как пхп работает", а так же любителя поутверждать, что "Пхп-то откуда знать, сколько там строчек будет".
Никаких Chunked и вполне себе осязаемый Content-Lenght.
Большой молодец. Показал, что апач агрессивно буферизует ввод. Жалко, что к коду, на который ты хотел смотреть, этот триумфальный пук в лужу не имеет никакого отношения.
Если не знаешь, как посчитать размер контента - спроси, кто-нить тебе ссылку на мануал даст.