Ios AVURLAsset错误获取http代码

Ios AVURLAsset错误获取http代码,ios,avfoundation,avasset,avurlasset,Ios,Avfoundation,Avasset,Avurlasset,在资产加载过程中发生错误时,我必须处理HTTP状态: [asset loadValuesAsynchronouslyForKeys:requestedKeys completionHandler: ^{ dispatch_async( dispatch_get_main_queue(), ^{ for (NSString *thisKey in requestedKeys) { NSError *error = ni

在资产加载过程中发生错误时,我必须处理HTTP状态:

    [asset loadValuesAsynchronouslyForKeys:requestedKeys completionHandler: ^{
        dispatch_async( dispatch_get_main_queue(), ^{
            for (NSString *thisKey in requestedKeys) {
                NSError *error = nil;
                AVKeyValueStatus keyStatus = [asset statusOfValueForKey:thisKey error:&error];
                if (keyStatus == AVKeyValueStatusFailed) {
                    [self playbackFailedWithError:error];
                    return;
                }
            }
        });
    }];
视频文件URL已410消失HTTP状态。在这种情况下,需要从API重试文件,但错误返回:

Error Domain=AVFoundationErrorDomain Code=AVErrorUnknown
如何检索HTTP响应代码或有关错误的更详细信息