delphi - 如何判断套接字缓冲区是否接收到所有数据?

标签 delphi sockets

是否可以确定 TServerSocket Receive Buffer 是否包含其中的所有数据?

最佳答案

协议(protocol)就是这样。

  • 可以是定义的结束标记。例如HTTP 中的 CR LF CR LF
  • 包含请求长度的 header 。

关于delphi - 如何判断套接字缓冲区是否接收到所有数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13672626/

相关文章:

c++ - 实现 TCP 应用程序内置 shell 的简单方法

javascript - 我的socket.io和node.js代码无法正常工作-为什么?

delphi - 如何从我的 Delphi 应用程序调用 IDM(Internet 下载管理器)

delphi - 如何通过 IdHTTP 检查与 jsp 站点的连接

c - 套接字连接失败,telnet OK

macos - 在 MacOS 上使用 Go 1.5 创建 RAW 数据包

c - 为什么具有 0 超时或 10 秒超时的 SO_LINGER 选项不立即或 10 秒后删除套接字?

delphi - 如何分隔 INI 文件中的各个部分?

ios - 如何访问存储在\StartUp\Documents\中的文件?

delphi - 在 Delphi 7 中,函数创建的屏幕截图占用大量内存