Javascript 将字节数组与其他对象C一起上载到blob存储
我正在尝试将字节数组上载到Azure博客存储 我正在使用字节数组属性将以下数据发送到WebApiJavascript 将字节数组与其他对象C一起上载到blob存储,javascript,c#,azure,azure-storage-blobs,Javascript,C#,Azure,Azure Storage Blobs,我正在尝试将字节数组上载到Azure博客存储 我正在使用字节数组属性将以下数据发送到WebApi { 'FirstName':'Satish', 'LastName':'Kumar', 'Email':'satish@gmail.com', 'Password':'satish', 'UploadImage':byte[23232] } 我通过Javascript Ajax post请求将上述对象发送到我的Web Api,并且我能够成功地在服务器上获取集合,但是当我尝试将字节数组上载到azur
{
'FirstName':'Satish',
'LastName':'Kumar',
'Email':'satish@gmail.com',
'Password':'satish',
'UploadImage':byte[23232]
}
我通过Javascript Ajax post请求将上述对象发送到我的Web Api,并且我能够成功地在服务器上获取集合,但是当我尝试将字节数组上载到azure存储时,上载的图像大小仅为1KB
下面是在blob存储上上载的代码
CloudManager cloudManager = new CloudManager();
Stream stream = new MemoryStream(UploadImage);
string imageKey = string.Empty;
imageKey = string.Format("{0}.jpg", Guid.NewGuid());
user.ImageName = cloudManager.UploadBlob(imageKey, stream);
请帮助我了解问题所在尝试通过执行类似stream.position=0;的操作重置流的位置;。嗯,这里涉及到两个传输。浏览器->服务器,然后从服务器->Azure存储。哪一部分有问题?i、 例如,你能告诉我数据是不是从浏览器传到了你的服务器上,问题出在上传上吗?另外,您正在使用的CloudManager类-它在哪个dll/命名空间中?