是否可以在Silverlight中上传大文件而无需借助“分块上传”或将所有文件数据加载到memmory中?
我阅读了一些关于使用Silverlight流API进行上传的内容,这是否有效,是否真正流式传输数据,而不是先预先加载所有数据?
答案 0 :(得分:4)
Silverlight没有实现任何类型的“流上传”。在发送请求进入服务器之前,您要发送的所有数据都应写入流中。因此,如果您需要发送真正大的文件,我会说多个帖子使用“transfer-encoding:chunked”(即chunked upload)是要走的路。
答案 1 :(得分:0)
Chunking也可以帮助您加快上传速度:Parallel upload to Azure via Silverlight Control