https的混合内容错误?

https的混合内容错误?,https,mixed-content,Https,Mixed Content,这个让我很困惑 在我的网站上,我的控制台中出现了各种各样的内容错误,但在检查源代码时,它说的是http的URL显示为https 事实上,使用http://搜索任何内容都不会返回任何内容 检查显示: <img src="https://images.immoafrica.net/aHR0cHM6Ly9yZXZvbHV0aW9uY3JtLXJldm9sdXRpb24tcHJvcGltYWdlcy5zMy5hbWF6b25hd3MuY29tLzU2LzE3MTk4OC8xMjcxOTk0X2xh

这个让我很困惑

在我的网站上,我的控制台中出现了各种各样的内容错误,但在检查源代码时,它说的是http的URL显示为https

事实上,使用http://搜索任何内容都不会返回任何内容

检查显示:

<img src="https://images.immoafrica.net/aHR0cHM6Ly9yZXZvbHV0aW9uY3JtLXJldm9sdXRpb24tcHJvcGltYWdlcy5zMy5hbWF6b25hd3MuY29tLzU2LzE3MTk4OC8xMjcxOTk0X2xhcmdlLmpwZw==/fb5c609f3c1506a8798dfa620ccf8a15?1=1&amp;width=420&amp;height=310&amp;mode=crop&amp;scale=both&amp;404=default" data-lazy="https://images.immoafrica.net/aHR0cHM6Ly9yZXZvbHV0aW9uY3JtLXJldm9sdXRpb24tcHJvcGltYWdlcy5zMy5hbWF6b25hd3MuY29tLzU2LzE3MTk4OC8xMjcxOTk0X2xhcmdlLmpwZw==/fb5c609f3c1506a8798dfa620ccf8a15?1=1&amp;width=420&amp;height=310&amp;mode=crop&amp;scale=both&amp;404=default" alt="2 Bedroom Apartment for Sale in Strand North" title="2 Bedroom Apartment for Sale in Strand North" class="lazy loading-F5F5F5">

但我得到了这个错误:


混合内容:通过HTTPS加载了“”处的页面,但请求了不安全的图像“”。此内容也应通过HTTPS提供。

页面请求以下
HTTPS
URL:

…但服务器正在将该
https
URL重定向到以下
http
URL:

https
URL粘贴到浏览器地址栏中,您将看到最后出现在
http
URL

或者在命令行中使用类似于
curl

$ curl -i 'https://images.immoafrica.net/aHR0cHM6Ly9yZXZvbHV0aW9uY3JtLXJldm9sdXRpb24tcHJvcGltYWdlcy5zMy5hbWF6b25hd3MuY29tLzU2LzE3MTk4OC8xMjcxOTk0X2xhcmdlLmpwZw==/fb5c609f3c1506a8798dfa620ccf8a15?1=1&width=420&height=310&mode=crop&scale=both&404=default'

HTTP/2 301
date: Sat, 06 Jan 2018 01:56:57 GMT
cache-control: max-age=3600
expires: Sat, 06 Jan 2018 02:56:57 GMT
location: http://images.immoafrica.net/aHR0cHM6Ly9yZXZvbHV0aW9uY3JtLXJldm9sdXRpb24tcHJvcGltYWdlcy5zMy5hbWF6b25hd3MuY29tLzU2LzE3MTk4OC8xMjcxOTk0X2xhcmdlLmpwZw==/fb5c609f3c1506a8798dfa620ccf8a15?1=1&width=420&height=310&mode=crop&scale=both&404=default
server: cloudflare
cf-ray: 3d8b1051cfbf84fc-HKG
…请注意,服务器返回一个
301
响应和一个带有
http
URL的
location

所以问题似乎是,
images.immoafrica.net
站点不是通过HTTPS/TLS提供服务的,而是将
HTTPS
URL的所有请求重定向到它们的
http
等价物


除了创建或使用某种HTTPS代理之外,您无法解决此问题。通过HTTPS代理,您可以请求
images.net.net
URL。

页面正在请求以下
HTTPS
URL:

…但服务器正在将该
https
URL重定向到以下
http
URL:

https
URL粘贴到浏览器地址栏中,您将看到最后出现在
http
URL

或者在命令行中使用类似于
curl

$ curl -i 'https://images.immoafrica.net/aHR0cHM6Ly9yZXZvbHV0aW9uY3JtLXJldm9sdXRpb24tcHJvcGltYWdlcy5zMy5hbWF6b25hd3MuY29tLzU2LzE3MTk4OC8xMjcxOTk0X2xhcmdlLmpwZw==/fb5c609f3c1506a8798dfa620ccf8a15?1=1&width=420&height=310&mode=crop&scale=both&404=default'

HTTP/2 301
date: Sat, 06 Jan 2018 01:56:57 GMT
cache-control: max-age=3600
expires: Sat, 06 Jan 2018 02:56:57 GMT
location: http://images.immoafrica.net/aHR0cHM6Ly9yZXZvbHV0aW9uY3JtLXJldm9sdXRpb24tcHJvcGltYWdlcy5zMy5hbWF6b25hd3MuY29tLzU2LzE3MTk4OC8xMjcxOTk0X2xhcmdlLmpwZw==/fb5c609f3c1506a8798dfa620ccf8a15?1=1&width=420&height=310&mode=crop&scale=both&404=default
server: cloudflare
cf-ray: 3d8b1051cfbf84fc-HKG
…请注意,服务器返回一个
301
响应和一个带有
http
URL的
location

所以问题似乎是,
images.immoafrica.net
站点不是通过HTTPS/TLS提供服务的,而是将
HTTPS
URL的所有请求重定向到它们的
http
等价物


除了创建或使用某种HTTPS代理之外,您没有什么办法可以解决这个问题,您可以通过该代理请求
images.com.net
URL。

而不是使用HTTPS://use/。这将停止混合内容问题。

而不是使用https://use/。这将停止混合内容问题。

您是否阅读了其他答案?与此无关你读了另一个答案了吗?这与此无关