gpt4 book ai didi

javascript - Chrome 扩展程序出错 - "Mixed Content: This request has been blocked; the content must be served over HTTPS"

转载 作者:行者123 更新时间:2023-11-27 23:38:03 27 4
gpt4 key购买 nike

我在 Chrome 扩展程序中使用跨域数据调用。我创建了一个 PHP 函数来使用 API。因此,我使用 JSONP 调用此函数并期望获得返回值。但这是我在控制台中遇到的错误。

任何人都可以帮我解决这个问题吗?这里有什么问题?我需要做什么?我对 Chrome 扩展没有任何经验。

在我的情况下,我认为只有 YouTube 会阻止内容,因为它期望跨域连接为 HTTPS。所以它不允许跨域调用。嗯,我就是这么想的。但如果这个问题可以使用后台脚本来解决。您能帮忙指导一下如何进行吗?

最佳答案

我遇到了和你一样的问题,我只是将 AJAX URL 更改为 HTTPS,如下所示:

我的旧网址是

var url="http://fanyi.youdao.com/openapi.do?keyfrom=fgbnbb&key=1276642867&type=data&doctype=json&version=1.1&q="+txt;

然后,我将其更改为 var url="https://fanyi.youdao.com/openapi.do?keyfrom=fgbnbb&key=1276642867&type=data&doctype=json&version=1.1&q="+txt;,然后,问题就消失了。

关于javascript - Chrome 扩展程序出错 - "Mixed Content: This request has been blocked; the content must be served over HTTPS",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33956363/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com