文档

使用.NET SDK通过MemoryStream方法上传文件到OSS时大小为空的解决方法

更新时间:

问题描述

在使用.NET SDK通过MemoryStream方法上传文件时,由于MemoryStream默认文件指针的当前位置是流的尾部,文件可以上传成功,但是文件的大小为0。

TB1YApIJFXXXXbxXXXXXXXXXXXX.png

解决方案

  1. 在上传文件之前使用mStream.Seek(0, SeekOrigin.Begin);让文件指针归零,代码示例如下图所示。 TB1sXpJJFXXXXbAXXXXXXXXXXXX.jpg

  2. 确认通过MemoryStream方法上传文件时,可以显示文件大小。 TB1I3huJFXXXXajXFXXXXXXXXXX.png

适用于

  • 对象存储OSS

  • 本页导读 (1)
文档反馈