Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我试图找到一些示例,这些示例可以为我提供一些关于如何在 chrome 扩展中创建 http 服务器的指示,但没有任何运气。有谁知道如何启动 NPAPI、NACL http 服务器?谢谢
简短的回答:不可能。
如果您想在本地计算机上打开一个端口以允许连接,那么 Web 安全模型不允许这样做。NaCl 以与 JavaScript 相同的权限运行,没有额外的漏洞。但是,您可以在启动时为 chrome 指定额外的标志,以从 NaCl 获得更多权限,例如打开调试端口,或访问原始网络套接字。
如果您想“模拟”一个 HTTP 服务器以使您的扩展程序在离线时继续使用它,那么使用 PostMessage API 会更容易。