I have an HTTPS site that loads contents from an HTTP RSS feed. When trying to load the images, Chrome/Firefox blocks them with this message:
Mixed Content: The page at 'mysite.com/index.php' was loaded over HTTPS, but requested an insecure image 'http://www.example.com/2017021411050.jpg'. This request has been blocked; **the content must be served over HTTPS**.
However, if I load the same feed in Feeldy, I can see all the images despite Feedly's site is also loaded through HTTPS. In the Feedly case, the browser shows just a warning:
The page at 'https://feedly.com/i/subscription/feed/http://www.example.com/rss.php' was loaded over HTTPS, but requested an insecure image 'http://www.example.com/2017021411050.jpg'. **This content should also be served over HTTPS**.
Why Feedly can bypass the mixed-content block and is getting just a warning while I'am getting a block?