Как можно реализовать веб-сервер на ардуино с отправкой и обработкой запросов. Поделитесь примерами если есть.
- Войдите на сайт для отправки комментариев
Втр, 07/04/2020 - 11:41
Пытался реализовать веб-сервер с веб-интерфейсом но столкнулся с проблемой, не могу отослать данные на другой сервер ( есть ESP8266WebServer server(80) и client); методом client.print() не работает;
Весь код:https://github.com/trrunovvagmailcom/ESP-01-WiFi-Multi-Client-and-WiFi-AP/tree/master/WiFi_GOD_v0.3
Подскажите что можно использовать чтобы реализовать данную задумку, какую библиотеку или еще что-то?
P.S.:Сильно не пинайте, первая серьезная проблема с которой столкнулся новичок.
данную задумку
Какую? Ты забыл объяснить в чём смысл задумки.
Если вот это:
веб-сервер ... не могу отослать данные на другой сервер
Так, никакими.
Сервер никогда, ни при каких обстоятельствах, ничего никуда не отсылает по своей инициативе. Он сидит и пинает балду в ожидании запросов от клиентов. Как приходит запрос - обрабатывает его (отвечает клиенту) и продолжает пинать балду, в ожидании нового запроса.
Если программа должна что-то куда-то отсылать сама (по собственной инициативе), то такая программа называется клиентом. Она обращается к пинающему балду серверу, а тот обслуживает её запрос.
Усвой эту терминологию и сразу станет легче проектировать связи. Ты, похоже, просто запутался что у тебя где, и не те классы пытаешься использовать.
Запомни, клиент инициирует обмен данными - ВСЕГДА - ИСКЛЮЧЕНИЙ НЕТ. Сервер только отвечает на запросы клиента.
А я так с дуру понял, что ТС что то шлёт пинающему балду, а тот что-то должен ещё куда-то послать. Но в любом случае - нихрена не понятно.