Node.js 的 net.Socket 的 end 方法和事件在服务器端疑问

发布于 2022-09-11 19:51:51 字数 593 浏览 16 评论 0

先给出代码,这段代码运行在服务器上。

const net = require('net');
const server = net.createServer((socket) => {
    socket.end(() => { /*代码段 1*/ });
    socket.on('end', () => { /*代码段 2*/ });
});

问题:

  1. Node.js 的 net.Socket 文档( https://nodejs.org/docs/lates... )说的 the other end 在这段代码里,具体指的是服务器端的 the other end(也就是客户端),还是指的客户端的 the other end(也就是服务器端)?
  2. 代码段 1 和代码段 2 同样都是在 end 后执行(是同一个 end 吧?),有什么不一样吗?

谢谢。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文