通过TCP发送带有附加元数据的文件



我正在通过TCP向服务器发送一个文件,该服务器将流通过管道传输到一个文件中。

客户端只是通过管道将可读流传输到网络连接。

我想把文件ID和文件一起发送。我有什么选择?

  • 我应该在发送文件之前实现握手协议来获取元数据吗?

  • 在发送文件之前,我应该发送一个固定的块大小作为元数据的头吗?如果是这样的话,如果有太多的数据通过了标头,我该如何倒带流?

谢谢!

不要使用TCP。使用更高级别的协议,如HTTP。将元数据作为HTTP标头发送。

相关内容

  • 没有找到相关文章

最新更新