文档中心 > 对象存储 OSS

OSS服务.netSDK中使用MemoryStream上传文件为空的解决方法

更新时间: 访问次数:2200

问题描述

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

TB1YApIJFXXXXbxXXXXXXXXXXXX.png

 

解决方案

  1. 在上传文件之前使用mStream.Seek(0, SeekOrigin.Begin);让文件指针归零,代码示例如下图所示。
    TB1sXpJJFXXXXbAXXXXXXXXXXXX.jpg
  2. 确认通过MemoryStream方法上传文件时,可以显示文件大小。
    TB1I3huJFXXXXajXFXXXXXXXXXX.png

 

适用于

  • 对象存储 OSS

 

如果您的问题仍未解决,您可以在阿里云社区提交工单联系阿里云技术支持。

FAQ

关于此文档暂时还没有FAQ
返回
顶部