Search
Write a publication
Pull to refresh

Comments 6

И это сводит все преимущества ssl на нет:
// не проверять сертификат удаленного сервера
curl_easy_setopt(curl, CURLOPT_SSL_VERIFYPEER, O);
Тоже самое хотел написать.
Проблема фактически не решана, а просто убрана, и кроме этой опции фактически
остальное ничем не отличается от обычной работы с curl.

Гораздо интереснее было почитать про реальную работу с https с получением и проверкой сертификата, хотя это тоже вроде как не сложно.
Дело в том, что очень часто провайдеры не имеют нормального сертификата, а только self-signed. Чтобы проверять такой сертификат, нужно один раз его получить, сохранить локально в хранилище, а потом при каждом подключении проверять. Да, было бы интересно посмотреть как это делается на curl.
UFO landed and left these words here
wget это отдельная программа, причин ее не использовать может быть много (начиная от безопасности, заканчивая сложностью генерирования и передачи параметров http запроса в wget).
Кроме того свежие сборки wget почему-то отказываются работать с http авторизацией (это не причина не использовать, просто неприятный момент)
А как же bash? Он, вроде как, и предназначен для подобных бытовых нужд…
Sign up to leave a comment.

Articles