阿裏雲的雲計算是相當強大的,在使用(yòng)阿裏雲的過程中(zhōng),發現阿裏雲OSS服務(wù).netSDK中(zhōng)使用(yòng)MemoryStream上傳文(wén)件返回成功,OSS上也有(yǒu)文(wén)件,但文(wén)件為(wèi)空,大小(xiǎo)為(wèi)0,如下圖:
遇到此類問題,是因為(wèi)在上傳之前使用(yòng)過MemoryStream,因此,需要先将MemoryStream指針歸零,c#中(zhōng)指針歸零的代碼為(wèi):
memoryStream.Seek(0,SeekOrigin.Begin);//将MemoryStream指針歸零
通過以上操作(zuò),然後再進行上傳,代碼示例如下: