IOS AFNetWorking 设置超时时间
2024-09-08 05:33:55
(原创经验总结)
1.关于AF 超时的说法
系统默认的timeInterval 是60s ASI默认是10s
但是有一个说法是 AF “AFN在GET条件下设置的NSURLRequest能起作用,但在POST条件下不启用(原因是apple内部机制,固定为240s)”
这个说法比较老了 最新的也没什么去更正到底咋回事
经过测试 IOS5是240s的说法 IOS8不是 完全是自定义的 根据stack flow的意思说 分界线在ios6
结论:ios>=ios6.0?自定义:240s
2.以下有两种情况的设置时间的方法
NSURLRequest *request = [NSURLRequest requestWithURL:
[NSURL URLWithString:[baseUrl stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:]; NSMutableURLRequest *request = [client requestWithMethod:@"POST" path:@"App_Login.do?app=0&action=login" parameters:params]; request.timeoutInterval=;
最新文章
- Java开发web的几种开发模式
- 嵌套 QQ、微博 通讯工具到HTML中
- 写Java也得了解CPU--CPU缓存
- CentOS禁用触摸板
- Dictionary和IDictionary
- eclipse color themes 让eclipse编码好看点
- [转] Web 前端优化最佳实践之 Mobile(iPhone) 篇
- poj 1987 树的分治
- Axure 原型设计工具画业务流程图
- VMware下安装Linux(CentOs6.3)操作系统
- 在C++中,setw(int n)
- Myeclipse、eclipse安装lombok
- Linux中Hadoop的环境搭建
- springboot打成war包找不到文件
- show engines 解释
- IEnumerable<;T>; list注意事项
- elasticsearch mysql logstash 同步 简单配置【环境centos7 elasticsearch 6.0 mysql 5.7 logstash 6.0】
- statefulSet + headless service 学习记录 service :selector -->; template :label
- [leetcode]Pascal&#39;s Triangle II @ Python
- Spring系列之——使用了哪些设计模式