YTKNetwork 使用基础教程

YTKNetwork 基本组成 YTKNetwork 包括以下几个基本的类: YTKNetworkConfig 类:用于统一设置网络请求的服务器和 CDN 的地址。YTKRequest 类:所有的网络请求类需要继承于 YTKRequest 类,每一个 YTKRequest 类的子类代表...

2017-02-25 15:39:45

阅读数:385

评论数:0

YTKNetwork 使用高级教程

YTKUrlFilterProtocol 接口 YTKUrlFilterProtocol 接口用于实现对网络请求 URL 或参数的重写,例如可以统一为网络请求加上一些参数,或者修改一些路径。 例如:在猿题库中,我们需要为每个网络请求加上客户端的版本号作为参数。所以我们实现了如下一个 Y...

2017-02-25 15:38:22

阅读数:244

评论数:0

AFNetworking2.0源码解析<三>

本篇说说安全相关的AFSecurityPolicy模块,AFSecurityPolicy用于验证HTTPS请求的证书,先来看看HTTPS的原理和证书相关的几个问题。 HTTPS HTTPS连接建立过程大致是,客户端和服务端建立一个连接,服务端返回一个证书,客户端里存有各个受信任的证书机...

2014-12-03 10:32:19

阅读数:898

评论数:0

AFNetworking2.0源码解析<二>

本篇我们继续来看看AFNetworking的下一个模块 — AFURLRequestSerialization。 AFURLRequestSerialization用于帮助构建NSURLRequest,主要做了两个事情: 1.构建普通请求:格式化请求参数,生成HTTP Header。 2...

2014-12-03 10:30:48

阅读数:1830

评论数:0

AFNetworking 的大体思路

AFNetworking 是当前 iOS 和 OS X 开发中最广泛使用的开源项目之一。它帮助了成千上万叫好又叫座的应用,也为其它出色的开源库提供了基础。这个项目是社区里最活跃、最有影响力的项目之一,拥有 8700 个 star、2200 个 fork 和 130 名贡献者。 从各方面来看,...

2014-12-03 10:17:52

阅读数:1439

评论数:0

AFNetworking实现程序重新启动时的断点续传

今天需要用AFNetworking实现断点续传的功能,但是在进行了一番研究之后,发现AFNetworking虽然支持下载文件的暂停和继续,但是程序重新启动后再次下载无法进行续传。网上有说可以通过AFDownloadRequestOperation这个AFNetworking的扩展库来实现重新启动后...

2014-09-16 09:47:18

阅读数:16112

评论数:2

AFNetworking忽略缓存

NSURLCache *sharedCache = [[NSURLCache alloc] initWithMemoryCapacity:0 diskCapacity:0 ...

2014-09-10 09:12:20

阅读数:2731

评论数:0

How Does Caching Work in AFNetworking? : AFImageCache & NSUrlCache Explained

If you are an iOS developer using Mattt Thompson’s ‘delightful networking framework’ AFNetworking (and if you aren’t, what are you waiting for?), p...

2014-09-10 09:11:56

阅读数:1642

评论数:1

AFnetworking监测网络变化

#import #import "AFHTTPSessionManager.h" @interface AFAppDotNetAPIClient : AFHTTPSessionManager + (instancetype)sharedCl...

2014-09-10 08:39:46

阅读数:12998

评论数:0

load and save cookies

- (void)saveCookies{     NSData *cookiesData = [NSKeyedArchiver archivedDataWithRootObject: [[NSHTTPCookieStorage sharedHTTPCookieStorage] cooki...

2014-09-09 21:50:31

阅读数:669

评论数:0

AFNetworking 2.x 的SSL身份认证

1.如果想跳过ssl验证的话 AFHTTPSessionManager * client = [[AFHTTPSessionManager alloc] initWithBaseURL:[NSURL URLWithString:baseUrl]];[[client securityPolic...

2014-09-09 21:43:19

阅读数:839

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭