asd*_*guy 5 javascript python google-chrome-extension
我正在编写一个 chrome 扩展程序,它将内容脚本注入用户访问的每个页面。我想要做的是获取 Python 函数的输出,以便在内容脚本中使用(不能用 javascript 编写,因为它需要原始套接字才能连接到我的远程 SSL 服务器)。
我读过有人可能会使用 CGI 和 Ajax 或类似的方法将 python 代码的输出转换为 javascript 代码,但我遇到了 3 个问题:
我不允许在本地服务器上托管 python 代码,因为它是只有本地计算机才能知道的安全敏感数据。
Chrome 要求 HTTP 和 HTTPS 不能混合 - 如果用户访问 HTTPS 网站,我无法在 HTTP 服务器上托管 python 代码。
我认为 Chrome 甚至不支持扩展上的 CGI——当我尝试访问本地文件时,它所做的只是打印出文本(python 代码本身)而不是我定义为它的输出的内容(我试图这样做使用烧瓶)。正如我在 1 中所说,无论如何我都不应该尝试这个,但这只是一个旁注。
所以我的问题是,如何在使用 javascript 构建的内容脚本中获取 python 函数的输出?
归档时间: |
|
查看次数: |
6397 次 |
最近记录: |