22 мая 2024

Голосуй за Delphi в Stack Overflow Developer Survey 2024

Stack Overflow в мае проводит традиционный ежегодный опрос разработчиков. Опрос состоит из семи разделов:
  1. Основная информация
  2. Образование, работа и карьера
  3. Технологии и техническая культура
  4. Использование Stack Overflow
  5. Искусственный интеллект
  6. Серия "Professional Developer" (опционально)
  7. Заключительные вопросы
Разделы 2, 3, 4 и 5 появятся в случайном порядке.
Delphi в Stack Overflow Developer Survey 2024
Голосуй за Delphi и RAD Studio в Stack Overflow Developer Survey 2024 !!!

07 мая 2024

Ошибка TNetHTTPClient "ENetHTTPCertificateException: Server Certificate Invalid or not present"

Есть у меня маленькая написанная на Delphi утилита, которая, используя TNetHTTPClient POST-запросом, забирает с сайта заказчика справочники для тестирования нашей системы. Попытался я скачать новый справочник, а утилита вместо JSON'а с данными выдала мне ошибку "ENetHTTPCertificateException: Server Certificate Invalid or not present":
Delphi TNetHTTPClient. Ошибка ENetHTTPCertificateException: Server Certificate Invalid or not present
Я попробовал зайти на страницу сервиса браузером и получил сообщение "Сервер не может подтвердить связь с доменом заказчик.by. Срок действия его сертификата безопасности истек 33 дня назад.". Оказалось, что при его переводе с HTTP на HTTPS, что-то у них пошло не так...