В моем случае протокол HTTPS не был поддержан libcurl.Чтобы выяснить, какие протоколы поддерживаются, а какие нет, я проверил версию curl с помощью команды:
curl --version
Он предоставил следующую информацию: curl 7.50.3 (x86_64-apple-darwin15.6.0) libcurl/7.50.3 SecureTransport zlib/1.2.5
Протоколы: файл dict ftp ftps gopher http imap imaps ldap ldapspop3 pop3s rtsp smb smbs smtp smtps telnet tftp Особенности: IPv6 Largefile NTLM NTLM_WB SSL libz UnixSockets
, где протокол https не поддерживается.
Затем я переустановил curl и установил его, используя следующие команды (после распаковки):
. / Configure --with-darwinssl (включить ssl-связь в mac) make maketest sudo make install
И после нескольких минут работы проблемы решены!
Затем я снова запускаю команду curl version, она показывает:
curl 7.50.3 (x86_64-apple-darwin15.6.0) libcurl/7.50.3 SecureTransport zlib/1.2.5
Протоколы: файл dict ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp smb smbs smtp smtps telnet tftp Особенности: Крупный файл NTLM NTLM NTLM NTLM_WB SSL libz UnixSockets
Протокол HTTPS появился 10!
1022, полезный сайт, чтобы ссылаться, когда вы столкнетесь с проблемами скручиваемости.
https://curl.haxx.se/docs/install.html