Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/138.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ c+中的嵌入式http服务器+;用于chrome扩展本机客户端_C++_Google Chrome Extension_Embeddedwebserver_Google Nativeclient - Fatal编程技术网

C++ c+中的嵌入式http服务器+;用于chrome扩展本机客户端

C++ c+中的嵌入式http服务器+;用于chrome扩展本机客户端,c++,google-chrome-extension,embeddedwebserver,google-nativeclient,C++,Google Chrome Extension,Embeddedwebserver,Google Nativeclient,我试图找到一些例子,这些例子可以为我提供一些关于如何在chrome扩展中创建http服务器的指导,但没有找到任何运气。有人知道如何启动NPAPI、NACL http服务器吗? 谢谢简短回答:不可能 如果要在本地计算机上打开端口以允许连接,则web安全模型不允许这样做。NaCl以与JavaScript相同的权限运行,没有额外的漏洞。但是,您可以在启动时为chrome指定额外的标志,以从NaCl获得更多权限,例如打开调试端口,或访问原始网络套接字 如果您想“模拟”HTTP服务器,使您的扩展在脱机时仍

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

简短回答:不可能

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


如果您想“模拟”HTTP服务器,使您的扩展在脱机时仍能继续使用它,那么使用PostMessage API就更容易了。

简短回答:不可能

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


如果您想“模拟”HTTP服务器,使您的扩展在脱机时仍能继续使用它,那么使用PostMessage API就更容易了。

这是无效的。您可以在Chrome/NaCl中侦听套接字。这是无效的。您可以在Chrome/NaCl中监听套接字。