Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将字节数组与其他对象C一起上载到blob存储_Javascript_C#_Azure_Azure Storage Blobs - Fatal编程技术网

Javascript 将字节数组与其他对象C一起上载到blob存储

Javascript 将字节数组与其他对象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

我正在尝试将字节数组上载到Azure博客存储

我正在使用字节数组属性将以下数据发送到WebApi

{
'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/命名空间中?