Url重定向

来源:互联网 发布:打击垫编程教学 编辑:程序博客网 时间:2024/05/27 02:29

dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0), ^{


            //取得重定向后的最终视频地址,防止类似 ku6这样的网站,跳转链接报错资源失效。

            NSMutableURLRequest *request = [NSMutableURLRequestrequestWithURL:[NSURLURLWithString:self.url]cachePolicy:NSURLRequestReloadIgnoringCacheDatatimeoutInterval:15.0];

            [request setHTTPMethod:@"HEAD"];

            NSURLResponse *response =nil;

            [NSURLConnectionsendSynchronousRequest:request returningResponse:&response error:nil];

            NSURL *finalURL = response.URL;

            

            dispatch_async(dispatch_get_main_queue(), ^{


                _cyberPlayerController.contentURL = finalURL;

                [_cyberPlayerControllerplay];

                

            });

            

        });

0 0
原创粉丝点击