使用NSURLConnection.sendAsynchronousRequest()可以采用异步获取的方式取得数据。下面通过对数据获取类进行封装,演示如何进行数据请求与接收。1,HttpController.swift (数据获取封装类,结果处理协议)12345678910111213141516...
分类:
编程语言 时间:
2015-09-26 18:40:18
阅读次数:
167
原文地址一、URL Session的基本概念1.三种工作模式:默认会话模式(default):工作模式类似于原来的NSURLConnection,使用的是基于磁盘缓存的持久化策略,使用用户keychain中保存的证书进行认证授权。瞬时会话模式(ephemeral):该模式不使用磁盘保存任何数据。所有...
分类:
Web程序 时间:
2015-09-25 15:57:47
阅读次数:
198
get请求1:NSURL*url = [NSURLURLWithString:@"http://127.0.0.1/demo.json"]; NSURLRequest *request = [NSURLRequest requestWithURL:url cachePolicy:1 timeoutI...
分类:
移动开发 时间:
2015-09-23 21:09:05
阅读次数:
225
/* X-Code7NSURLConnection已经被弃用了,官方建议使用NSURLSession(ios7之后就已经出现了),在NSURLConnection的基础上进行的封装 */#if 0 NSString * path = @"http://10.0.8.8...
分类:
Web程序 时间:
2015-09-22 21:53:11
阅读次数:
151
NSURLConnection的Delegate回调函数 接收到服务器的响应 - (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response; 接收到服务器发送过来的数据,数....
分类:
其他好文 时间:
2015-09-22 21:51:07
阅读次数:
220
升级Xcode7&iOS9后,出现NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -980) 在info.plist里面添加如下内容即可: <key>NSAppTransportSecurity</key>
<dict>
????<key>NSAllows...
分类:
其他好文 时间:
2015-09-22 13:10:39
阅读次数:
499
除苹果提供的NSURLConnection和NSURLRequest外第三方的网络框架1 安装和配置MKNetworkKit框架 下载并打开MKNetworkKit目录添加MKNetworkKit文件夹到新工程中-添加支持的类库或框架 CFNetwork.framework SystemConfig...
分类:
移动开发 时间:
2015-09-20 16:09:08
阅读次数:
258
一、网络适配由http改成https ????苹果官方对App Transport Security Technote的解释如下: ????翻译成中文的意思就是说:iOS9.0SDK在编译的时候,默认所有从NSURLConnection、CFURL和NSURLSession发出的...
分类:
移动开发 时间:
2015-09-19 18:25:21
阅读次数:
12058
第三方网络请求库* 我们在对网络请求的时候,可以使用系统为我们提供的NSURLRequest和NSURLConnection,它基本能实现我们的基本功能。* 但是有时我们使用第三方封装的库,可以轻易实现使用系统方法比较难以实现的功能。* 常见的第三方库有:ASIHTTPRequest, AFNetw...
分类:
移动开发 时间:
2015-09-19 12:12:36
阅读次数:
177
通过NSURLConnection发送一个HTTP GET请求//send a GET request to server with some params-(void)httpGetWithParams{ NSString *urlString = @"http://chaoyuan.sin...
分类:
移动开发 时间:
2015-09-16 12:45:14
阅读次数:
137