我使用WAToolkit将Blob添加到容器中,但上传大文件时会产生错误:Error Domain = com.microsoft.WAToolkit Code = 413"请求正文是太大并超过最大允许限制。"。doc的备注部分表示块blob的最大上载大小为64 MB。该应用程序还可能会收到内存警告。
NSString *blobName = @"IMG_0242.MOV";
WABlob *blob = [[[WABlob alloc] initBlobWithName:blobName URL:nil containerName:self.selectedContainer.name] autorelease];
NSString *filePath = [[NSBundle mainBundle]pathForResource:blobName ofType:nil];
blob.contentData = [[NSData alloc]initWithContentsOfFile:filePath];
[[NSOperationQueue mainQueue]addOperationWithBlock:^{
[storageClient addBlob:blob
toContainer:self.selectedContainer
withCompletionHandler:^(NSError* error) {
if(error) {
NSLog(@"error:%@",error);
return;
}
}];
}];
如何更改代码或使用其他方法解决问题?
答案 0 :(得分:1)