iOS 使用Avplayer 播放网络视频,但是网络视频的链接会发生重定向

iOS 使用Avplayer 播放网络视频,但是网络视频的链接会发生重定向

那就直接用重定向以后的地址给AVPlayer播放试试

关键是不能直接获取到重定向后的地址,我使用了这个代理方法

  • (NSURLRequest *)connection:(NSURLConnection *)connection willSendRequest:(NSURLRequest *)request redirectResponse:(NSURLResponse *)response
    {

    NSString *str1=[[request URL] absoluteString];
    NSString *str2=[[response URL]absoluteString];
    NSLog(@" 请求地址 %@",str1);
    NSLog(@"重定向地址%@",str2);

    return request;
    }也无法获取到,重定位地址在Response Headers 的Location 中,但是无论怎么样我都无法获取到 响应头

这个链接是无法用webView打开的,因为他是个视频播放链接