HTTPS GET запрос для получения страницы сайта - не работает. Причина?

Всем доброго!
Вкратце вопрос следующий: пробую с esp32 парсить сайты. Сайты, которые http - отдают страницу без проблем, можно анализировать. Сайты, которые https - никак не хотят. В качестве примера кода для получения https -сайтов брал код вот отсюда.

САМ ВОПРОС: в чём может быть причина, может у кого умные мысли будут?

P.S. свой код не прикладываю - т.к. не работает парсинг уже на этапе кода (который по ссылке выше) GET-запроса - данные приходят, но мало, не вся страница.
В код, по ссылке выше сертификат реального сайта (а не этого, из примера) - загрузил, не забыл. Всё равно “не работат” :slight_smile:

там корневой сертификат сервера надо как ресурс внедрить в программу, читай внимательнее и все будет работать.

едит:
у этого чипа максимум памяти с навесной - 8Мб, щас страницы больше весят, веб сервера отдают все строками => не лучший выбор чипа и вообще идея бредовая.

Да, я об этом написал выше - всё внедрено. Насчёт памяти, да есть такое. Насчёт строк - в курсе. Но странно, что у обычных серверов (http) вообще проблем нет - прилетают странички, а тут затык какой то…

В общем, если коротко: “я сделал всё правильно (показывать как именно сделал не буду – просто поверьте, что всё правильно), но”

Есть одна мысль: Вы нас троллите – если сделано всё правильно, то оно и работает правильно, а Вы зашли сюда чисто потроллить и поржать.

Как всегда, ЕвгенийП, не изменяет себе с годами - оставить желчный комментарий, это как за здрасте. Что то дельное написать - нет, ну что вы, как можно…:slight_smile:
P.S.Почивает на лаврах в общем. Впрочем - обыденное его состояние:-)

Когда-то я решил Вашу проблему. Вы уже забыли? Или это было “не дельное”?

Тогда Вы тоже говорили, что всё правильно, а ошибка “в этих строках” и код показывать не нужно. Разумеется ошибка была в другом и я угадал её не видя кода, просто методом тыка – повезло.

Тогда Вам сказали:

Но Вы, похоже, не поняли. Опять у Вас всё правильно, и показывать ничего не надо.

Повторяю, если всё правильно, то оно и работает правильно. Не хотите показывать код – идите на хрен и там (на хрену) разбирайтесь сами.

3 лайка

Предлагаю пройти вам самостоятельно в указанном направлении. Думаю, вы лучше знаете дорогу - судя по тону общения, вас туда посылали уже неоднократно :slight_smile:
А от вас мне ничего не надо и не было надо. От вас лучше вообще держаться подальше - поменьше запачкаешься :slight_smile:

ты написал:

В код, по ссылке выше сертификат реального сайта (а не этого, из примера) - загрузил, не забыл.

я тебя поправил:

там корневой сертификат сервера надо как ресурс внедрить

ты либо не понял, либо невнимателен. читай еще раз. найди разницу между сертификатом сервера и сертификатом корневого ЦС, который выдал сертификат серверу. не тупи. не огрызайся на дедов.

1 лайк

Ок, спасибо за ответ, буду разбираться дальше! :wink:

раз данные приходят, значит https соединение работает, иначе бы данные не приходили, а без кода о чём говорить?
PS по сертификату сайта у меня лично всё работает

1 лайк