码迷,mamicode.com
首页 > 移动开发 > 详细

[IOS] - 网络模块 NSURLConnection、NSURLSession、AFNetworking

时间:2019-06-30 20:41:04      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:异步   运行   信息   alt   异步请求   err   打印   同步请求   res   

NSURLConnection 是 苹果官网库中自带的简单网络请求的一个类,主要提供了使用URL创建同步和异步请求的方法,NSURLConnection-API

简单介绍一下NSURLConnection 的使用方法

  1. 使用NSURLConnection 发送GET同步请求

    // 1. 创建URL对象
    NSURL *url = [NSURL URLWithString:@"http://mock.allhome.com.cn/mock/5cf76e16de83be001011e63c/0605/header"];
    // 2. 创建请求对象
    NSURLRequest *request = [NSURLRequest requestWithURL:url];
    // 3. 发送同步请求 参数1:请求对象 参数2:响应头信息 参数3:错误信息
    NSData* data = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil];
    // 打印返回数据
    NSLog(@"data:%@", [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]);    

    上边的运行结果输入如下图
    技术图片

[IOS] - 网络模块 NSURLConnection、NSURLSession、AFNetworking

标签:异步   运行   信息   alt   异步请求   err   打印   同步请求   res   

原文地址:https://www.cnblogs.com/wrup/p/11110952.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!