我可以强制将参数“res.write”作为单个块发送吗



我使用express的res.write方法将块写回请求者,但对res.write的一次调用并不意味着传递给它的参数将作为单个块接收,这使得解析这些块变得更加复杂。如果我能保证块总是小于一定的大小(大约最大200个字符),那么是否可以强制使用单个块消息?

一般来说,TCP连接是流。因此,任何一方都应该期待任何大小的数据包。即使你可以以某种方式(轻松地)强制发送特定大小的数据包,你也不能假设对方会(能够)发送你期望的大小的数据,甚至能够接收你的特定大小的包(取决于大小和双方之间的所有跳数)。

相关内容

  • 没有找到相关文章