UIImage加载网路图片时https加载不成功的解决方法

来源:互联网 发布:淘宝店铺装修教学 编辑:程序博客网 时间:2024/04/27 16:32

1.http协议的网络图片方法

+(UIImage *) getImageFromURL:(NSString *)fileURL{        UIImage * result;        NSData * data = [NSData dataWithContentsOfURL:[NSURL URLWithString:fileURL]];        result = [UIImage imageWithData:data];        return result;    }

2.https协议的网路图片方法

+(UIImage *) getImageFromURL:(NSString *)fileURL{        ASIFormDataRequest * innerRequest = [ASIFormDataRequest requestWithURL:[NSURL URLWithString:fileURL]];    [innerRequest setRequestMethod:@"GET"];    [innerRequest setValidatesSecureCertificate:NO];    [innerRequest setDelegate:self];    [innerRequest setTimeOutSeconds:20.0];    // 开始同步请求    [innerRequest startSynchronous];    NSError *error = [innerRequest error];    UIImage * result;    if (!error)    {        NSData *data=[innerRequest responseData];        result = [UIImage imageWithData:data];    }    return result;    }


                                             
0 0
原创粉丝点击