如果您使用HTTPS在浏览器中加载页面,则浏览器将拒绝通过HTTP加载任何资源。正如您尝试过的那样, 将API
URL更改为使用HTTPS而不是HTTP通常可以解决此问题
。但是,您的API必须不允许HTTPS连接。因此,您必须在主页上强制使用HTTP或请求它们允许HTTPS连接。
请注意以下事项:如果您转到API
URL而不是尝试使用AJAX加载请求,则该请求仍然有效。这是因为浏览器未从安全页面内加载资源,而是正在加载不安全页面并接受该资源。为了使它可以通过AJAX使用,协议应该匹配。

如果您使用HTTPS在浏览器中加载页面,则浏览器将拒绝通过HTTP加载任何资源。正如您尝试过的那样, 将API
URL更改为使用HTTPS而不是HTTP通常可以解决此问题
。但是,您的API必须不允许HTTPS连接。因此,您必须在主页上强制使用HTTP或请求它们允许HTTPS连接。
请注意以下事项:如果您转到API
URL而不是尝试使用AJAX加载请求,则该请求仍然有效。这是因为浏览器未从安全页面内加载资源,而是正在加载不安全页面并接受该资源。为了使它可以通过AJAX使用,协议应该匹配。