是否可以或不写一个Chrome扩展与专用服务器通信

Is it possible or not to write a Chrome extension what communicates with a dedicated server?

本文关键字:扩展 Chrome 一个 专用 通信 服务器 是否      更新时间:2023-09-26

NPAPI已经消亡,至少在Chrome中正在消亡。

我必须找到一种方法来创建一个浏览器扩展,使用https与专用服务器通信。我想这将在JavaScript中完成,无论是否使用JQuery。我对这个概念很陌生,所以如果我的术语不清楚,请随时编辑。

在我看来,这与在一个页面内进行跨域通信非常相似,因此会引起安全问题。我一直在努力寻找答案,但到目前为止所发现的都是自相矛盾的。

这个扩展必须在任何页工作,不仅是使跨域的页面(服务器)。我想请求用户的许可,而不是服务器的许可。

这应该是可能的,但是可能需要服务器通过发送Access-Control-Allow-Origin: REQUESTING_DOMAIN.TLD(或Access-Control-Allow-Origin: *)头来允许跨域请求