Когда я пытаюсь загрузить файл из Интернета, я обнаружил, что сбой загрузки файла с https, но успех с http.https не работает, но http работает нормально
например.
wget https://devimages.apple.com.edgekey.net/streaming/examples/bipbop_4x3/gear4/fileSequence0.ts
--2014-01-31 16:01:05-- https://devimages.apple.com.edgekey.net/streaming/examples/bipbop_4x3/gear4/fileSequence0.ts
Resolving devimages.apple.com.edgekey.net (devimages.apple.com.edgekey.net)... 23.73.64.225
Connecting to devimages.apple.com.edgekey.net (devimages.apple.com.edgekey.net)|23.73.64.225|:443... connected.
ERROR: The certificate of ‘devimages.apple.com.edgekey.net’ is not trusted.
ERROR: The certificate of ‘devimages.apple.com.edgekey.net’ hasn't got a known issuer.
Но если я изменить протокол HTTPS на HTTP, он отлично работает:
wget https://devimages.apple.com.edgekey.net/streaming/examples/bipbop_4x3/gear4/fileSequence0.ts
--2014-01-31 16:01:05-- https://devimages.apple.com.edgekey.net/streaming/examples/bipbop_4x3/gear4/fileSequence0.ts
Resolving devimages.apple.com.edgekey.net (devimages.apple.com.edgekey.net)... 23.73.64.225
Connecting to devimages.apple.com.edgekey.net (devimages.apple.com.edgekey.net)|23.73.64.225|:443... connected.
ERROR: The certificate of ‘devimages.apple.com.edgekey.net’ is not trusted.
ERROR: The certificate of ‘devimages.apple.com.edgekey.net’ hasn't got a known issuer.
[email protected]:~/Downloads/tmp/20140131_180312$ wget http://devimages.apple.com.edgekey.net/streaming/examples/bipbop_4x3/gear4/fileSequence0.ts
--2014-01-31 16:01:46-- http://devimages.apple.com.edgekey.net/streaming/examples/bipbop_4x3/gear4/fileSequence0.ts
Resolving devimages.apple.com.edgekey.net (devimages.apple.com.edgekey.net)... 23.73.64.225
Connecting to devimages.apple.com.edgekey.net (devimages.apple.com.edgekey.net)|23.73.64.225|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1878120 (1.8M) [video/mp2t]
Saving to: ‘fileSequence0.ts.1’
100%[==============================================================================>] 1,878,120 9.85MB/s in 0.2s
2014-01-31 16:01:47 (9.85 MB/s) - ‘fileSequence0.ts.1’ saved [1878120/1878120]
Что причина, по протоколу HTTPS загрузки не получится?
сервер должен поддерживать https, вы не можете просто поместить https и заставить его работать. – Zeus