所以我的应用程序正在运行Sails.js,它是node.js的扩展。我是JS后端框架领域的新手,我正尝试使用客户端的套接字发送TCP消息。但是,为了做到这一点,我需要require('net')
。我怎样才能做到这一点?我什至没有net
在我的node_modules
文件夹中看到该模块-它不附带Sails.js
吗?
我该如何解决这个问题?
另外,为了进一步澄清,我需要require()
在浏览器端使用-抱歉,我的原始问题不清楚。
您不能在客户端使用node.js net模块。浏览器不允许您访问普通的TCP套接字。这将使您能够绕开它们的许多安全功能,因此根本不会发生。
您可以使用Web套接字或包装器wrap作为socket.io与您自己的服务器实现实时通信,但这显然不允许您使用任意协议进行通信。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句