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();
}