【问题标题】:embedded http server in c++ for chrome extension native client用于 chrome 扩展本机客户端的 C++ 中的嵌入式 http 服务器
【发布时间】:2012-07-03 06:37:59
【问题描述】:

我试图找到一些示例,这些示例可以为我提供一些关于如何在 chrome 扩展中创建 http 服务器的指示,但没有任何运气。有谁知道如何启动 NPAPI、NACL http 服务器? 谢谢

【问题讨论】:

    标签: c++ google-chrome-extension embeddedwebserver google-nativeclient


    【解决方案1】:

    简短回答:不可能。

    如果您想在本地计算机上打开一个端口以允许连接,那么 Web 安全模型不允许这样做。 NaCl 以与 JavaScript 相同的权限运行,没有额外的漏洞。但是,您可以在启动时为 chrome 指定额外的标志,以从 NaCl 获得更多权限,例如打开调试端口,或访问原始网络套接字。

    如果您想“模拟”一个 HTTP 服务器以使您的扩展程序在离线时继续使用它,那么使用 PostMessage API 会更容易。

    【讨论】:

    • 这是无效的。您可以在 Chrome/NaCl 中监听套接字。
    猜你喜欢
    • 2012-03-15
    • 2012-03-21
    • 2014-07-13
    • 2011-01-16
    • 2011-06-30
    • 2013-05-18
    • 1970-01-01
    • 2023-03-28
    • 1970-01-01
    相关资源
    最近更新 更多