HTTP GET JSON

Тема в разделе "ESP8266, ESP32", создана пользователем Mestniy, 4 дек 2019.

  1. Mestniy

    Mestniy Гуру

    Доброго времени суток. У кого-нибудь есть простые примеры по приему GET запросов на ESP со стороны клиента и отправки ответа в JSON?
    Заранее спасибо.
     
    Viquis нравится это.
  2. Mestniy

    Mestniy Гуру

    Viquis нравится это.
  3. Mestniy

    Mestniy Гуру

    Viquis нравится это.
  4. Возможно ссылка на первоисточник будет лучше.
    И много слов там про то как пользоваться.
     
    Igor68 нравится это.
  5. sendsay

    sendsay Нерд

  6. Anrikigai

    Anrikigai Нерд

    Поскольку вопрос немного в тему, рискну здесь его задать:
    Использую HTTP GET для связи с Blynk сервер через API.
    Очевидно, что строки надо передавать в Quoted-printable (менять пробел на %20, перевод строки на %0A и т.п.)
    Есть ли такая библиотека?
     
  7. sendsay

    sendsay Нерд

    Такой библиотеки не видел, но все мои запросы get не изменяются никак, просто подаются в тексте, пробуй.
     
  8. Anrikigai

    Anrikigai Нерд

    Для обычного апдейта пина (скажем, сообщить температуру от датчика в Blynk) я действительно использую запрос GET типа /<auth_code>/update/V21?value=25
    Но есть элемент Терминал, в который я для отладки шлю сообщения (ну по типа как через Serial на консоль). И там уже строчки с пробелами.
    Вместо "/<auth_code>/update/V22?value=WiFi connected\n" нужно слать /<auth_code>/update/V22?value=WiFi%20Connected%0A

    Ну нет, так нет. На коленке для пробелов сам перекодирую, а кроме них пока особо и не нужно ничего.
     
    sendsay нравится это.