WebSocketSharp - 发送文件

时间:2015-07-27 08:16:29

标签: c# websocket websocket-sharp

我可以看到WebSocketSharp为Send(FileInfo文件)实现了重载。

https://github.com/sta/websocket-sharp/blob/master/websocket-sharp/Server/WebSocketBehavior.cs

如果我使用它从服务器发送文件,我如何在客户端接收和写入此文件?我在WebSocket类中找不到任何方法。

由于

1 个答案:

答案 0 :(得分:0)

该文件以其内容的形式发送。 WebSocket协议没有特殊规定来传输文件。它只是字节(或文本不适用于此处)。

读取字节并将它们复制到文件中。如果要复制文件名,则需要设计协议来执行此操作。