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

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

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


阿里云OSS服務(wù)上傳失敗


遇到此類問題,是因?yàn)樵谏蟼髦笆褂眠^MemoryStream,因此,需要先將MemoryStream指針歸零,c#中指針歸零的代碼為:

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


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


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




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