Aliyun.OSS.Test.TestClass.ObjectTestClass.ObjectProcessTest.GetOssImageObjectInfo C# (CSharp) Метод

GetOssImageObjectInfo() приватный статический Метод

private static GetOssImageObjectInfo ( string bucket, string key ) : string
bucket string
key string
Результат string
        private static string GetOssImageObjectInfo(string bucket, string key)
        {
            GetObjectRequest request = new GetObjectRequest(_bucketName, _processedKey, "image/info");
            OssObject ossObject = _ossClient.GetObject(request);

            StringBuilder builder = new StringBuilder();
            using (var requestStream = ossObject.Content)
            {
                byte[] buf = new byte[1024];
                var len = 0;
                while ((len = requestStream.Read(buf, 0, 1024)) != 0)
                {
                    byte[] subBuf = new byte[len];
                    Buffer.BlockCopy(buf, 0, subBuf, 0, len);
                    builder.Append(Encoding.Default.GetString(subBuf));
                }
            }

            return builder.ToString();
        }