C# 使用 Web 服务接收和存储由 iPhone 应用程序发送的文件块作为文件

本文关键字:文件 应用程序 iPhone 服务 Web 使用 存储 | 更新日期: 2023-09-27 18:36:25

目前我一直在从事iPhone应用程序需要将视频以块的形式发送到.NET开发的Web服务的项目,而Web服务需要接收所有块并在.NET服务器上创建和存储文件。

那么,是否可以接收块并立即将它们存储在临时文件中,以便在上传大文件(20-50 MB)时我们不需要中继缓冲区大小?如果有人提供演示代码,那就太好了!

C# 使用 Web 服务接收和存储由 iPhone 应用程序发送的文件块作为文件

您可以接收一个字节块并存储在文件中,并保留将块附加到其中,同时发送最后一组块,只需添加并另存为有效的文件名即可。希望这会有所帮助。

您需要

结合使用类、-writeData:-seekToEndOfFile NSFileHandle才能将NSData块写入文件。

希望这有帮助,并引导您走向正确的方向!