2015-02-23 122 views
-1

我的問題與this one類似,但我僅使用html & javascript。從http加載圖片時出現403錯誤,而不是https

如果我試圖通過https加載這個圖像,它顯示圖像就好了。

<img src="http://ia.media-imdb.com/images/M/[email protected]@._V1_SX100.jpg"> 

除此之外警告

混合內容:在 '頁面' 加載通過HTTPS,但要求一個不安全的形象 'http://ia.media-imdb.com/images/M/[email protected]@._V1_SX100.jpg'。此內容也應通過HTTPS提供。

但通過http它會產生這個403錯誤。

GET http://ia.media-imdb.com/images/M/[email protected]@._V1_SX100.jpg 403(禁止)

我不明白爲什麼,因爲圖像網址是http。
不知道該怎麼辦?

非常感謝!

+0

請至少說明一下。 – 2017-09-05 11:57:45

回答

3

它被稱爲「bandwidth theft」或者更確切地說是它的預防。

通過HTTPS您的引用不會被髮送,但它通過HTTP。在後一種情況下,IMDb顯然拒絕在您的網站上顯示其資產。如果您訪問網址:「推薦被拒絕」也會顯示此信息。

您是not allowed to link to or rehost IMDb assets

取景:你可以不設計或運用設計技巧把任何商標,標識或其他專有信息(包括圖像,文字,網頁設計或形式)IMDB的無明確書面同意。

相關問題