分享最實用的技術,創(chuàng)造更大的價值

阿里云OSS服務.netSDK中使用Stream上傳文件為空的解決方法

阿里云的云計算是相當強大的,在使用阿里云的過程中,發(fā)現(xiàn)阿里云OSS服務.netSDK中使用MemoryStream上傳文件返回成功,OSS上也有文件,但文件為空,大小為0,如下圖:


阿里云OSS服務上傳失敗


遇到此類問題,是因為在上傳之前使用過MemoryStream,因此,需要先將MemoryStream指針歸零,c#中指針歸零的代碼為:

memoryStream.Seek(0,SeekOrigin.Begin);//將MemoryStream指針歸零


通過以上操作,然后再進行上傳,代碼示例如下:


阿里云OSS服務.netSDK中使用Stream上傳文件為空的解決方法




聯(lián)系
QQ
電話
咨詢電話:189-8199-7898
TOP