如何在客户端设置一个JS Require工具来require('net')?

基博基

所以我的应用程序正在运行Sails.js,它是node.js的扩展。我是JS后端框架领域的新手,我正尝试使用客户端的套接字发送TCP消息。但是,为了做到这一点,我需要require('net')我怎样才能做到这一点?我什至没有net在我的node_modules文件夹中看到该模块-它不附带Sails.js吗?

我该如何解决这个问题?

另外,为了进一步澄清,我需要require()在浏览器端使用-抱歉,我的原始问题不清楚。

马蒂·维克库宁(Matti Virkkunen)

您不能在客户端使用node.js net模块。浏览器不允许您访问普通的TCP套接字。这将使您能够绕开它们的许多安全功能,因此根本不会发生。

您可以使用Web套接字或包装器wrap作为socket.io与您自己的服务器实现实时通信,但这显然不允许您使用任意协议进行通信。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

需要一个客户端API来确定IP地址的地理位置

如何在ASP.NET CORE中获取客户端IP地址?

如何在ASP.NET MVC中获取客户端的IP地址?

如何在ASP.NET中获取用户的客户端IP地址?

如何在Asp.net MVC中编写OAuth2 Web API客户端

在Node.JS中,通过执行require('net'),您是否不需要require('event')?

如何在ASP.Net Core中注入WCF服务客户端?

如何在NET Core 2.0的SignalR alpha上向所有客户端发送消息

电子-为什么要在客户端使用require()

使用事件存储客户端API(.NET),如何写入流并将一个事件链接到另一个事件?

如何在.Net Core中使用客户端SSL证书

是否可以为ASP.NET Core中的每个请求创建一个新的WCF客户端,从而导致套接字耗尽?

如何编写一个通用的ASP.NET Core ApiController从客户端执行MongoDB CRUD操作?

如何为任何请求使用.NET Core 3.1设置HTTP客户端的默认代理?

我如何构建一个简单的节点js服务器来发送和接收到客户端?

结合使用Require.js和外部串联工具

在.NET客户端中设置Couchbase obsPollInterval和obsPollMax

了解require.js来实现ribs.js

如何在.Net中的WCF客户端Web服务调用中包括CDATA部分?

如何在ASP.NET MVC中获取客户端IP地址?

使用r.js来构建整个项目,而无需require.js的开销

使用`import`语句而不是`require`来调用一次摩卡测试

Azure云。每个(asp.net注册的)客户端一个数据库

是否有一个简单的客户端存储解决方案可以将数据从 .net 移动网站保存到移动设备上?

如何设计一个不需要客户端发出许多请求来获取所需数据的 REST API?

如何在 ASP.NET Core 中处理用于登录 SMTP 客户端的密码存储?

require('net').connect 不是一个函数

如何在.net标准中获取客户端的IP地址?

在客户端从 Nodejs 调用函数:require 未定义