E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
NSURLSession
Swift:用
NSURLSession
下载iTunes歌曲
在swift中使用
NSURLSession
时,看到了一篇文章使用
NSURLSession
从iTunes下载歌曲,也包含暂停、继续下载、模拟进度、取消下载的功能。
厨子
·
2021-04-27 03:32
NSURLSession
上传小文件
#import"ViewController.h"#defineZYXBoundary@"520it"#defineZYXEncode(string)[stringdataUsingEncoding:NSUTF8StringEncoding]#defineZYXNewLine[@"\r\n"dataUsingEncoding:NSUTF8StringEncoding]@interfaceViewC
solozyx
·
2021-04-26 23:56
断点续传
这就是断点下载实现方式:iOS中利用
NSURLSession
可以进行文件断点下载,下面就一起来实现它吧。
smile刺客
·
2021-04-26 23:49
NSURLSession
paobuji.txt"];//2、创建请求(Request)对象(默认为GET请求);NSURLRequest*requst=[[NSURLRequestalloc]initWithURL:url];//3、发送请求
NSURLSession
MisYing
·
2021-04-26 22:09
【iOS】文件下载管理器(上)
为何选用
NSURLSession
?我们选择使用
NSURLSession
实现完成下载。原因:苹果已经放弃使用NSURLConnection,而推出更强大的NSURLSessio
Colleny_Z
·
2021-04-25 07:21
NSURLSession
简介:用于替代NSURLConnection支持后台运行的网络任务暂停、停止、重启网络任务,不再需要NSOperation封装请求可以使用同样的配置容器直接使用系统方法可以实现文件上传和下载通过代理方法可以获取文件上传和下载的进度block和代理都对文件上传和下载起作用当文件上传时,block和代理可以同时使用当文件下载时,block和代理不要同时使用说明为了方便程序员使用,苹果提供了一个全局se
chaoone
·
2021-04-25 03:59
也许你根本不需要Alamofire,何不尝试下
NSURLSession
?
为何不尝试下使用
NSURLSession
,以前NSURLConnection操作起来有很多不便,大家可能都愿意使用第三方库。但是现在的
NSURLSession
使用起来已经很方便了。
smalldu
·
2021-04-25 00:52
[iOS-Foundation] NSURLSessionTask
在URLsession中,一个task代表了一次特定的请求,通过
NSURLSession
对象的方法可以创建不同种类的task。
水止云起
·
2021-04-23 13:59
NSURLSession
using client SSL cert gives “Error Domain=NSURLErrorDomain Code=-999 ”cancelled“
今天一个同学遇到了这个问题,具体我也不怎么清楚,没有看到他封装的方法参数,只能靠猜。下面分享一下上面所出现的信息:信任一切证书@阮一峰的网络日志SSL:屏幕快照2016-11-2217.17.20.png作用不使用SSL/TLS的HTTP通信,就是不加密的通信。所有信息明文传播,带来了三大风险。(1)窃听风险(eavesdropping):第三方可以获知通信内容。(2)篡改风险(tampering
光明程辉
·
2021-04-22 20:05
IOS开发之
NSURLSession
的使用
IOS开发网络请求,掌握这两个就够用了,苹果自带的
NSURLSession
和第三方框架AFNetWorking,NSURLConnection「苹果已经弃用了,所以没必要花时间去学习了解」自己的一些使用习惯
爱貌貌Manners
·
2021-04-22 03:35
iOS AFNetworking3.0 https (验证证书,不校验证书)
在Xcode7.0之后,苹果废弃了NSURLConnection方法,数据请求使用
NSURLSession
,作为网络请求类第三方库使用量最大的AFN也及时的更新的新的版本——AFN3.0版本。
辛乐
·
2021-04-22 00:48
iOS-
NSURLSession
简单使用
废话不多说,直奔主题NSURLSessionGET使用block请求//请求地址,此处是图片的url,具体使用可以换成对应的urlNSURL*url=[NSURLURLWithString:@"https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1490091074375&di=03327b9db0e521fd5a
精神病患者link常
·
2021-04-21 15:53
后台刷新了解一下
对于需要很多秒才能完成的网络请求,
NSURLSession
会很有帮助。使用iOS提供的机会性后台抓取代理对于需要按计划获取内容的app会很有帮助。远程推送通知可以是触发后台刷新的有效机制。
cs_mark
·
2021-04-21 07:53
iOS 开发-NSURLSessionDownloadTask实现文件断点下载
在实现断点下载之前:我们需要清楚对什么进行断点下载,是对网络请求
NSURLSession
才华惊动警方
·
2021-04-20 04:18
网络请求基于对AFNetWorking的一个二次封装
#import//这个类是基于对AFNetWorking的一个二次封装//之前我们请求的方式是用
NSURLSession
现在我们请求的方式变成AFNetWorking//请求方式的枚举typedefNS_ENUM
天涯海角我爱你
·
2021-04-20 00:06
iOS网络篇-NSURLConnection和
NSURLSession
iOS7之前,苹果使用NSURLConnection请求网络(HTTP数据传输提供的一系列接口),它在iOS9之后被弃用iOS7后,苹果新出了
NSURLSession
,比NSURLConnection强大网络编程基础本地服务器的主机地址
亲爱的大倩倩
·
2021-04-14 08:30
iOS网络开发
NSURLSession
NSURLSessionTaskTask是由Session创建的,Session会保持对Task的一个强引用,直到Task完成或者出错才会释放。通过NSURLSessionTask可以获得Task的各种状态,以及对Task进行取消,挂起,继续等操作。一共包括三种Task,三种Task的结构如图。本文主要讲解的是DataTask。管理task的状态的方法-(void)cancel//取消一个task
街角仰望
·
2021-04-13 23:26
iOS网络监控的实现- for APM System
很强大CFNetworkNSURL的底层,纯C实现iOS网络库层级结构如下图:image当前iOS网络库由四层组成:底层的BSDSockets和SecureTransport;基础的CFNetwork,
NSURLSession
合伙鸭
·
2021-03-22 07:32
NSURLCache
无论是NSURLConnection、
NSURLSession
还是UIWebView、WKWebView默认都是有缓存设计的(使用NSURLCache)。缓存策
zziazm
·
2021-03-10 11:08
讨论IOS开发以及自己的经验
但是在一些大公司基础知识比较重要,不用这些三方工具,都是分装自己的轮子上传到git上,然后用cocoapod管理,这样的话就很重要了,对基础知识要求很严格,比如:网络底层累
NSUrlSession
,GCD
蜗个牛儿
·
2021-01-01 15:50
iOS开发
ios
iOS Objective-C 获取api数据
NSURLSession
直接用session获取-(void)getDataWithPostSession{
NSURLSession
*session=[NSURLSessionsharedSession
cungudafa
·
2020-12-30 18:33
Obejctive-C
objective-c
AFNetworking
YYModel
SDWebImage
iOS 网络请求/图片加载 报错
NSURLSession
/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9843)
2020年12月25日13:31:43记录。上周为公司APP更新一个版本,发测试后,测试提出一个bug,在iOS13.3上,网络图片加载不出来,在用测试机iPhone11,版本13.3真机调试的时候,控制台输出入下:巨坑.png然后又用iPhone1114.1版本与iPhone6P12.6真机调试,结果发现,在这2种版本上可以加载出来,网络请求正常。当时的感觉是,因为可以定位是证书问题,所以直奔证
init_Solar
·
2020-12-28 15:13
AFNetworking4.0框架源码解读
AFNetworking一、简介AFNetworking是对iOS中网络请求方式
NSURLSession
的封装,之前有NSURLConnection,后面已经被废弃。
iOS小洁
·
2020-12-14 16:07
大型项目Objective-C -
NSURLSession
接入短信验证码应用实例分享
分享自己在工具类项目开发中接入短信验证码的应用实例,方式是:Objective-C-
NSURLSession
,以各大云市场的短信接口为例,示例如下:`importdispatch_semaphore_tsema
合格打工人
·
2020-11-16 18:17
objective-c
安全
https
http
大型项目Objective-C -
NSURLSession
接入短信验证码应用实例分享
分享自己在工具类项目开发中接入短信验证码的应用实例,方式是:Objective-C-
NSURLSession
,以各大云市场的短信接口为例,示例如下:`importdispatch_semaphore_tsema
合格打工人
·
2020-11-13 11:11
objective-c
安全
https
http
iOS
NSURLSession
的坑(The data couldn’t be read because it isn’t in the correct format)
test{NSURLSessionConfiguration*configuration=[NSURLSessionConfigurationdefaultSessionConfiguration];
NSURLSession
突刺刺
·
2020-10-11 03:46
AFNetworking实现原理
AFNetworking有5个模块:一、
NSURLSession
网络请求模块AFHTTPSessionManager继承自AFURLSessionManagerpostget上传AFURLSessionManager
ChancePro
·
2020-10-10 11:41
ios断点续传:
NSURLSession
和NSURLSessionDataTask实现
使用
NSURLSession
和NSURLSessionDataTask实现断点续传的过程是:1、配置NSURLRequest对象的Range请求头字段信息2、创建使用代理的NSURLS
qianlima210210
·
2020-09-17 12:24
object_c2.0
ios
Mac
osX
网络篇 - 02.NSURLConnection基本使用
0.前述由于目前苹果在推出
NSURLSession
后更推荐我们使用它,而此前的NSURLConnection已经在最新的Xcode7上已经过期目前最流行的第三方框架AFNetworking也是基于NSURLConnection
MrRightZJ
·
2020-09-17 00:38
网络篇
网络篇 - 06.
NSURLSession
基本使用
1.概述此前提到过,
NSURLSession
是目前苹果主要推荐使用的网络请求操作类使用步骤如下创建
NSURLSession
对象使用
NSURLSession
对象创建task对象执行taskTask类型2.
MrRightZJ
·
2020-09-16 11:21
网络篇
网络篇 - 07.
NSURLSession
的应用场景
1.大文件下载创建下载任务-(void)downloadLargeFile{//1.创建请求对象NSURL*url=[NSURLURLWithString:@"http://120.25.226.186:32812/resources/videos/minion_02.mp4"];NSURLRequest*request=[NSURLRequestrequestWithURL:url];//2.创
MrRightZJ
·
2020-09-16 11:50
网络篇
真实解决
NSURLSession
/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9843)
@implementationNSURLRequest(NSURLRequestWithIgnoreSSL)+(BOOL)allowsAnyHTTPSCertificateForHost:(NSString*)host{returnYES;}@end把这个段代码写到NSURLRequest分类中!真实有效作用是绕过SSL证书验证.直接访问有点不安全~
邹彦军
·
2020-09-14 11:17
iOS
iOS9中关于
NSURLSession
/NSURLConnection HTTP load failed 的解决办法
问题描述在开发app时,遇到了在iOS9中发送https请求报错的问题:
NSURLSession
/NSURLConnectionHTTPloadfailed(kCFStreamEr
chenhui3831
·
2020-09-14 10:02
AFNetworking访问https出现"
NSURLSession
/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9813"
使用AFNetworking来访问http请求非常方便快捷,最简单的请求代码如下:#import"HSTestHTTPSViewController.h"#import@interfaceHSTestHTTPSViewController()@end@implementationHSTestHTTPSViewController-(void)viewDidLoad{[superviewDidLoa
乞力马扎罗的雪CYF
·
2020-09-14 09:38
iOS开发
iOS开发技术分享
AFNetworking访问https出现"
NSURLSession
/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9806"
在之前一篇博客中《AFNetworking访问https出现"
NSURLSession
/NSURLConnectionHTTPloadfailed(kCFStreamErrorDomainSSL,-9813
乞力马扎罗的雪CYF
·
2020-09-14 09:32
iOS开发
iOS开发技术分享
UI控件
NSURLSession
相关代理方法
viewCOntroller.m文件实现:#import"ViewController.h"@interfaceViewController()@property(nonatomic,strong)NSMutableData*resultData;@end@implementationViewController//**********确保透明传输的安全性//要初始化数据-(NSMutableDa
萨缪tty
·
2020-09-13 16:46
OC
UI控件
iOS网络性能监控
从简单的业务数据的HTTP/HTTPS(基于NSURLConnection或者
NSURLSession
),到WebView的WebCore网络层,到基于TCP长连接的推送模块,到各种第三方组件比如统计、
weixin_34226182
·
2020-09-13 13:47
NSURLSession
/NSURLConnection的上传文件方法(已做了更新)
最好的学习方法就是领悟+证悟。此篇文章的理论基础主要是与HTTP网络通信协议相关。为集中精力,可以先把TCP/IP协议这些置之不理,也就是先只关注HTTP的请求和响应的结构。HTTP完整的原理内容就此略过。在此只略提相关内容。文中涉及的设计源码可以通过这里获取https://github.com/wuqingjian2015/uploadHelper,有意者可以去看看。HTTP是干什么用的呢?先考
abwhyrb767234
·
2020-09-12 18:20
iOS开发之--- NSURLProtocol
最近在项目里由于电信那边发生dns发生域名劫持,因此需要手动将URL请求的域名重定向到指定的IP地址,但是由于请求可能是通过NSURLConnection,
NSURLSession
或者AFNetworking
AppFishStudio
·
2020-09-12 16:26
IOS
iOS9.0 canOpenURL: failed for URL: "xx" - error:"This app is not allowed to query for scheme xx"
这在Xcode6.4+iOS8时,是不会有的情况,原因是【为了强制增强数据访问安全,iOS9默认会把所有从NSURLConnection、CFURL、
NSURLSession
发出的HTTP请求,都改为HTTPS
王颜华
·
2020-09-12 14:06
Bug
iOS Info.plist的基本配置:【canOpenURL: failed for URL: “weixin://app/wx 问题解决方式: 支持微信唤起支付,支持访问相册进行图片保存】
NSPhotoLibraryAddUsageDescription1.3支持访问照相机NSCameraUsageDescriptionNSCameraUsageDescription1.4ATS从iOS9开始,所有使用
NSURLSession
iOS进阶
·
2020-09-12 14:57
iOS开发基础
11.1~11.4 同步异步下载以及请求参数设置
andSharing)NSURLConnection因特网连接和收发数据NSJSONSerializationJSON数据的系列化和反系列化NSXMLParserXML数据的解析Twitterframework推特分享
NSURLSession
swibyn
·
2020-09-11 22:44
ios
7
Programming
Cookbook学习笔记
iOS-三方库-AFNetworking
一.AFN简介1.HTTP请求解决方案在iOS中,常见的发送HTTP请求(GET和POST)的解决方案有:苹果原生(自带)NSURLConnection:用法简单,最古老最经典最直接的一种方案
NSURLSession
Imkata
·
2020-09-11 15:38
iOS之AFNetworking的基本原理
AFNetWorking是基于
NSURLSession
,在生成配置的时候有三种配置选择+(NSURLSessionConfiguration*)defaultSessionConfiguration;
liyubao160
·
2020-09-11 04:16
iOS/oc
AFNetworking的原理解析
通过查看AFNetworking源码可以知道是通过
NSURLSession
来实现的,所以还是要理解
NSURLSession
。
爱的魔力转圈圈圆圆圈圈
·
2020-09-11 04:40
iOS
OC - 17.AFNetworking原理及常用操作
包含以下核心的类:AFURLConnectionOperationAFHTTPRequestOperationManagerAFHTTPRequestOperationNSURLSession,主要对象
NSURLSession
dcwem42600
·
2020-09-11 01:59
iOS--AFN实现原理
NSURLConnection进行了进一步的封装,包含以下核心的类:AFURLConnectionOperationAFHTTPRequestOperationManagerAFHTTPRequestOperation2,
NSURLsession
Cui_Ankly
·
2020-09-11 00:56
网络
iOS之深入解析AFNetworking的底层原理
AFNetworking简介一、AFNetworking版本AFNetworking是iOS最常用的网络框架,虽然系统也有
NSURLSession
,但是一般不会直接用它。
Forever_wj
·
2020-09-10 22:08
iOS高级进阶
Swift高级进阶
Objective-C底层原理
iOS面试题-AFNetworking、SDWebImage原理
AFNetworking:AFNetworking主要是对
NSURLSession
和NSURLConnection(iOS9.0废弃)的封装,其中主要有以下类:1).AFHTTPRequestOperationManager
Peter杰
·
2020-09-01 19:16
iOS网络4——Reachability检测网络状态
一、整体介绍前面已经介绍了网络访问的
NSURLSession
、NSURLConnection,还有网页加载有关的webview,基本满足通常的网络相关的开发。
weixin_30387339
·
2020-08-26 23:57
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他