Всем доброго!
Вкратце вопрос следующий: пробую с esp32 парсить сайты. Сайты, которые http - отдают страницу без проблем, можно анализировать. Сайты, которые https - никак не хотят. В качестве примера кода для получения https -сайтов брал код вот отсюда.
САМ ВОПРОС: в чём может быть причина, может у кого умные мысли будут?
P.S. свой код не прикладываю - т.к. не работает парсинг уже на этапе кода (который по ссылке выше) GET-запроса - данные приходят, но мало, не вся страница.
В код, по ссылке выше сертификат реального сайта (а не этого, из примера) - загрузил, не забыл. Всё равно “не работат”
там корневой сертификат сервера надо как ресурс внедрить в программу, читай внимательнее и все будет работать.
едит:
у этого чипа максимум памяти с навесной - 8Мб, щас страницы больше весят, веб сервера отдают все строками => не лучший выбор чипа и вообще идея бредовая.
Да, я об этом написал выше - всё внедрено. Насчёт памяти, да есть такое. Насчёт строк - в курсе. Но странно, что у обычных серверов (http) вообще проблем нет - прилетают странички, а тут затык какой то…
Как всегда, ЕвгенийП, не изменяет себе с годами - оставить желчный комментарий, это как за здрасте. Что то дельное написать - нет, ну что вы, как можно…
P.S.Почивает на лаврах в общем. Впрочем - обыденное его состояние:-)
Тогда Вы тоже говорили, что всё правильно, а ошибка “в этих строках” и код показывать не нужно. Разумеется ошибка была в другом и я угадал её не видя кода, просто методом тыка – повезло.
Тогда Вам сказали:
Но Вы, похоже, не поняли. Опять у Вас всё правильно, и показывать ничего не надо.
Повторяю, если всё правильно, то оно и работает правильно. Не хотите показывать код – идите на хрен и там (на хрену) разбирайтесь сами.
Предлагаю пройти вам самостоятельно в указанном направлении. Думаю, вы лучше знаете дорогу - судя по тону общения, вас туда посылали уже неоднократно
А от вас мне ничего не надо и не было надо. От вас лучше вообще держаться подальше - поменьше запачкаешься
В код, по ссылке выше сертификат реального сайта (а не этого, из примера) - загрузил, не забыл.
я тебя поправил:
там корневой сертификат сервера надо как ресурс внедрить
ты либо не понял, либо невнимателен. читай еще раз. найди разницу между сертификатом сервера и сертификатом корневого ЦС, который выдал сертификат серверу. не тупи. не огрызайся на дедов.
раз данные приходят, значит https соединение работает, иначе бы данные не приходили, а без кода о чём говорить?
PS по сертификату сайта у меня лично всё работает