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
URL加载系统
NSURLSession
之URLCache和requestCachePolicy的使用【三】
背景:在iOS开发中,我们需要多次的和服务器进行数据交互,为了减少与服务器的交互次数,加快app的响应速度一般的会在iOS设备中去添加一个缓存机制,减少对同一个URL的多次请求以达到更快速度的对用户的响应提高程序的运行效率URLCache简介:URLcache是将URL请求映射到缓存的响应对象,它提供复合的内存与磁盘缓存并允许开发者去操作内存和磁盘部分的大小以及控制持久存储的路径一点需要注意的是,
Ksilly
·
2018-09-14 13:59
网络编程(重要)
iOS
高级进阶
URL加载系统
NSURLSession
之URLSessionConfiguration的使用【二】
简介:
NSURLSession
是IOSSDK提供的一组相对容易使用的网络API。
Ksilly
·
2018-09-14 09:45
网络编程(重要)
iOS
高级进阶
KZWFoundation系列之网络层封装
我们是基于AFNetWorking封装的,我们先简单说下AFNetWorking和
NSUrlSession
做的事:请求网络是由
NSUrlSession
来做的,它内部维护了一个线程池,用来做网络请求。
moonCoder
·
2018-09-05 14:16
AFNetWorking
阅读更多最常用的网络库AFNetWorking对NSURLConnection和
NSURLSession
的封装,iOS9(AFNetWorking3.0版本)之后删除了NSURLConnection的支持
zhangyaochun
·
2018-08-23 18:00
iOS 网络请求(
NSURLSession
)
今天来学习一下使用
NSURLSession
进行网络请求,另一种方法是NSURLConnection,是一种过时的方法。
863cda997e42
·
2018-08-13 16:37
NSURLSession
与NSURLConnection区别
两者的区别主要在以下几个方面:1.使用现状
NSURLSession
是NSURLConnection的替代者,在2013年苹果全球开发者大会(WWDC2013)随ios7一起发布,是对NSURLConnection
水灵芳蕥
·
2018-07-18 16:40
iOS开发·网络请求方法总结复习(NSURLConnection,
NSURLSession
,AFNetworking)
0.前言iOS的开发中的网络下载方式包括NSData(最原始,实际开发基本不会用),NSURLConnection(古老又过气的苹果原生网络框架),
NSURLSession
(现在流行的苹果网络框架),AFNetworking
小码僧
·
2018-07-10 16:30
读源码-----AFNetWorking3.1(一)
AFNetworking是对
NSURLSession
的封装,看AFNetworking之前必须先了解
NSURLSession
的网络请求原理步骤。
小芳姑娘2012
·
2018-07-02 15:14
iOS-
NSURLSession
的代理协议方法
paramdataTask任务对象@paramresponse响应头信息@paramcompletionHandler回调block,这个是我们传回去的block*/-(void)URLSession:(
NSURLSession
长衣貌
·
2018-06-29 19:40
详细解析几个和网络请求有关的类(二十六) —— NSURLError错误码及其相关作用(一)
1.详细解析几个和网络请求有关的类(一)——
NSURLSession
2.详细解析几个和网络请求有关的类(二)——NSURLRequest和NSMutableURLRequest3.详细解析几个和网络请
刀客传奇
·
2018-05-26 17:10
iOS实现文件上传功能
NSURLConnection与
NSURLSession
。其中NSURLConnection是使用很久的的一种方式,
NSURLSession
是新出来的一种方式。
xn4545945
·
2018-05-24 08:06
NSURLSession
所有的都在这里(二)
这是这个关于
NSURLSession
的第二篇文章,第一篇再加上这篇文章,就大概的把
NSURLSession
的API以及一些简单使用我们也就说的差不多了,这篇文章总结哪些点呢?
Mr_RisingSun
·
2018-05-10 10:00
NSURLSession
所有的都在这里(一)
在这篇文章中把
NSURLSession
.h文件集体梳理一遍,把里面的每个属性、代理和方法都拿出来说说,通过这篇文章我相信对于
NSURLSession
这一块的东西会梳理的比较全面一点,你掌握了
NSURLSession
Mr_RisingSun
·
2018-05-09 16:00
iOS网络编程(NSURLConnection)
https://www.jianshu.com/p/78964aac72d5虽然NSURLConnection已经被弃用,但是我们还是要了解NSURLConnection的用法,便于我们之后更好的理解
NSURLSession
夜雨聲煩_
·
2018-04-16 13:06
NSURLSession
-文件上传
文件上传步骤1、确定文件上传路径2、创建可变的请求对象3、修改请求的方式为POST+需要设置请求头信息告诉服务器这是一个文件上传请求4、设置请求体信息(文件参数)5、创建会话对象6、根据会话对象创建uploadTask7、执行tast上传文件特殊之处(1)设置请求头信息Content-Type:multipart/form-data;boundary=----WebKitFormBoundaryK
EricLihuifeng
·
2018-04-04 16:45
NSURLSession
的网络请求类2 封装 缓存 轻量 低耦合 CC_HttpTask 解决了打印日志对于Unicode编码不能正常显示中文的问题
github.com/gwh111/bench_ios积分下载https://download.csdn.net/download/gwh111/10344443使用特点:1、轻量、代码量少、默认使用原生
NSURLSession
最后的轻羽
·
2018-03-26 17:12
ios学习之路
ios学习相关
Objective-C
ios学习笔记
NSURLProtocol 拦截
NSURLSession
请求时body丢失问题解决方案探讨
阅读更多摘要:“IP直连方案”主要在于解决DNS污染、省去DNS解析时间,通常情况下我们可以在项目中使用NSURLProtocol拦截
NSURLSession
请求,下面将支持Post请求中面临的一个挑战
猫耳呀
·
2018-03-26 15:00
域名
拦截
NSURLProtocol 拦截
NSURLSession
请求时body丢失问题解决方案探讨
阅读更多摘要:“IP直连方案”主要在于解决DNS污染、省去DNS解析时间,通常情况下我们可以在项目中使用NSURLProtocol拦截
NSURLSession
请求,下面将支持Post请求中面临的一个挑战
猫耳呀
·
2018-03-26 15:00
域名
拦截
AFNetworking源码阅读
而AF本身是对系统的
NSURLSession
进行的封装,所以想了解AF的整体架构,有必要先了解一下OC对于网络请求的基本姿势。
智小融
·
2018-03-26 11:20
AVAssetDownloadURLSession
NSURLSession
的子类,用于支持创建和执行资产下载任务的URL会话,主要是用来下载HLS资源内容的AVAssetDownloadURLSessionreferencehttps://developer.apple.com
日落东单
·
2018-03-26 10:00
自定义NSOperation利用
NSURLSession
、NSOperationQueue实现多线程断点下载(1)
但是对于复杂的多任务,比如使用
NSURLSession
实现下载,使用NSOperationQueue对下载任务进行、开始、暂停、重启、取消以及进度等的操作时,却感觉
OCeasyLife
·
2018-03-22 18:04
iOS中长连接的那些事(转载)
一、长连接在iOS开发中的作用一般的App的网络请求都是基于Http1.0进行的,使用的是NSURLConnection、
NSURLSession
或者是AFNetworking,Http1.0链接最显著的特点就是客户端每一次需要主动向服务端发送请求
沐浴汐
·
2018-03-21 10:08
NSURLSession
详解(一)类的概述
一概述
NSURLSession
是IOSSDK提供的一组相对容易使用的网络API.它包括几个部分NSURLRequest,NSURLCache,
NSURLSession
,NSURLSessionConfiguration
令狐冲_
·
2018-03-08 15:16
iOS中长连接的那些事
iOS中长连接的那些事一、长连接在iOS开发中的作用一般的App的网络请求都是基于Http1.0进行的,使用的是NSURLConnection、
NSURLSession
或者是AFNetworking,Http1.0
景铭巴巴
·
2018-02-27 18:40
iOS NSURLSessionDownloadTask实现文件断点下载的方法
在实现断点下载之前:我们需要清楚对什么进行断点下载,是对网络请求
NSURLSession
才华惊动党中央
·
2018-01-04 10:49
NSURLSession
内存泄漏(NSURLSessionConfiguration leaking)
NSURLSession
的用法:
NSURLSession
对象是长期存在的。一个常见的使用模式是在app启动时创建一个单例,并且在应用程序的生命周期内持有它。
Billlin
·
2017-12-25 22:49
AFNetWorking(3.0)源码分析(二)——AFURLSessionManager
AFNetworking是基于
NSURLSession
实现的。
廖丹_18be
·
2017-12-21 16:52
SDWebImage观后感
1.找内存2.找磁盘3.下载(NSOperation跟
NSUrlSession
),之后解码成位图以空间换时间,并保存文件到本地(文件名使用md5)。4.进入后台和终止删除过期或超出大小的文件
风车2017
·
2017-12-11 06:02
使用NSURLCache做AFN和
NSURLSession
的缓存
图片源于网络最近使用NSUrlCache做网络缓存,感觉比之前自己建立数据库来缓存这些数据要简单的多,自己建立的数据库机制十分简陋,而是用系统提供的NSUrlCache则更全面而稳定。我们不用费心去管理内存过大导致崩溃,也不用去管设置了固定容量之后新的返回值不能被缓存。值得注意的是只有get方法才会产生缓存,而post方法不会产生缓存,但是这个几乎没有什么影响,因为post的方法多用于上传,和修改
mkvege
·
2017-12-11 04:46
AFNetworking-数据流程
得益于苹果从NSURLConnection升级到
NSURLSession
,AFN也实现了api的简化,同时功能却一点没少。
烧烤有点辣
·
2017-12-10 00:52
同步请求当前网络北京时间
ATS需添加域名白名单m.baidu.com使用信号量同步
NSURLSession
网络请求GMT时区转换成当前中国北京时区/*!获取网
KeepFighting
·
2017-12-05 06:20
NSURLSession
/NSURLConnection HTTP load failed
这个问题是突然出现在真机上,模拟器上都还是好好的,然后对youtube系列的链接全有问题了,其他请求都是OK的,以往常规方法是对AppTransportSecurity进行处理就OK啦NSAppTransportSecurityNSAllowsArbitraryLoads我们之前对这块也是处理过的,就是不知不觉出现问题了,后来在网上找到了这个方法尝试解决://在AppDelegate中添加这个方法
天空中的球
·
2017-12-04 05:18
网络请求之AFNetworking简单介绍
什么是AFN全称是AFNetworking,是对
NSURLSession
的一层封装运行效率没有ASI高,但是使用比ASI简单在iOS开发中,使用比较广泛AFN的github地址https://github.com
WenJim
·
2017-12-03 16:44
网络请求之AFNetworking简单介绍
什么是AFN全称是AFNetworking,是对
NSURLSession
的一层封装运行效率没有ASI高,但是使用比ASI简单在iOS开发中,使用比较广泛AFN的github地址https://github.com
WenJim
·
2017-12-03 16:44
0.iOS网络相关
APICoreFoundation框架中的CFNetwork:纯C的API,性能非常高,相对底层;Foundation框架中的NSURLConnection:已废弃,不推荐使用;Foundation框架中的
NSURLSession
苏宇lovecc
·
2017-12-03 04:27
网络请求之
NSURLSession
使用步骤使用
NSURLSession
对象创建Task,然后执行TaskTask的类型NSURLSessionTask.png获得获得
NSURLSession
获得共享的Session+(
NSURLSession
WenJim
·
2017-11-26 22:31
网络请求之
NSURLSession
使用步骤使用
NSURLSession
对象创建Task,然后执行TaskTask的类型NSURLSessionTask.png获得获得
NSURLSession
获得共享的Session+(
NSURLSession
WenJim
·
2017-11-26 22:31
iOS中从网络获取数据的几种方法的比较
IOS中获取网络数据一般有三种:1、NSURLCondition(已过时)2、
NSURLSession
3、三方库AFNetWorkingNSURLSession是苹果对NSULRCondition的替代品
炫火
·
2017-11-26 10:06
详解iOS开发之NSURLProtocol的那些坑
能够让你去重新定义苹果的URL加载系统(URLLoadingSystem)的行为,URLLoadingSystem里有许多类用于处理URL请求,比如NSURL,NSURLRequest,NSURLConnection和
NSURLSession
davelam1991
·
2017-11-14 11:06
AFNetWorking3 源码学习—AFURLSessionManager
0AFNetWorking3框架组成将AF下载导入工程后,下面是其包结构:image.png除去SupportFiles,可以看到AF分为如下5个功能模块:网络通信模块(
NSURLSession
)网络状态监听模块
Claire_wu
·
2017-11-13 15:54
NSURLSession
NSURLConnection在iOS9被宣布弃用,逐渐被
NSURLSession
替代;
NSURLSession
、NSURLSessionConfiguration、NSURLSessionTask常用三个类
MeteorCode
·
2017-11-06 19:21
iOS-HTTP:
NSURLSession
类簇详解
苹果官方提供的用于加载网络资源的类,可以分为以下几大类URLloadingsystem类簇
NSURLSession
是iOS7新引进的类,用于取代NSURLConnection,一个
NSURLSession
Y_shadow
·
2017-11-01 15:17
来说说AFNetworking
使用苹果的
NSURLSession
发起一个POST请求大概是以下这种方式://创建NSMutableURLRequest对象,给它设置请求头、请求体NSMutableURLRequest*request
卡丁车手
·
2017-10-30 23:38
无标题文章
-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.
NSURLSession
丁晓鹏
·
2017-10-12 18:42
AFNetworking源码学习之一-一个简单的POST请求
NSURLConnection来进行网络请求的话,会写很多头痛的代码,下面就对AFN的源码就行解读,话不多说,进入正题:1.我们先看AFN的目录结构:目录结构.png,除去SupportFiles文件夹,由
NSURLSession
会笑的Even
·
2017-10-10 16:49
NSURLSession
注意事项
在一个方法中声明一个局部变量a发起网络请求,在请求结束-(void)URLSession:(
NSURLSession
*)sessiontask:(NSURLSessionTask*)taskdidSendBodyData
shuaixxx
·
2017-09-26 11:37
NSURLSession
下载的基本用法
NSURLSession
下载文件(一)
NSURLSession
用于替代NSURLConnection支持后台运行的网络任务暂停、停止、重启网络任务,不再需要NSOperation封装请求可以使用同样的配置容器直接使用系统方法可以实现文件上传和下载通过代理方法可以获取文件上传和下载的进度
褪而未变
·
2017-09-21 22:18
NSURLSession
上传的基本用法
NSURLSession
上传文件(一)上传单个文件的过程及原理总结1.上传文件需要注意两点第一点:请求头里面的Content-Type请求头里面Content-Type的作用:告诉服务器我的客户端的请求是干什么的
褪而未变
·
2017-09-21 22:16
搞定
NSURLSession
才是硬道理
目录
NSURLSession
的优势NSURLSessionTask的子类NSURLSessionDataTask发送GET请求NSURLSessionDataTask发送POST请求NSURLSessionDataTask
啓蘊
·
2017-09-21 17:20
iOS端网络拦截技术
URL-Loading-sys.png可以拦截的网络请求包括
NSURLSession
,NSURLConnection以及UIWebVIew。
践行者
·
2017-09-08 17:36
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他