首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
afnetworking专题
AFNetworking 2.0使用(持续更新)
导入AFNetworking 2.0 文件夹,引入头文件AFNetworking.h --------------- *使用NSURLSessionDownloadTask来下载一张图片,并带有下载进度(以下两段代码是一起的,注意) NSProgress为iOS7新增加的类 // 定义一个progress指针NSProgress *progress;// 创建一个U
阅读更多...
AFNetworking 提示The resource could not be loaded because the App Transport Security policy requires
原因:iOS9以后,苹果把原http协议改成了https协议,所以不能直接在http协议下GET/POST 解决方案之一: 直接编辑工程文件下的Info.plist文件,加入以下代码 <key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbitraryLoads</key><true/> </dict> 如图
阅读更多...
ios afnetworking怎么用post请求追加参数
随着asihttprequest的停止更新,许多人都转向了AFNetworking、 MKNetworkKit.我也是其中一个。于是我从网上找了许多文章作参考,但是结果都是失败告终。研究了好久都搞不透,最后还是请人帮忙搞定了。经常从网上索取免费资料的一员,要有回报的思想,也为了让更多的人少走些弯路,所以下面是代码:(有错误可以指出)首先:将AFNetworking、UIKit+AFNetworki
阅读更多...
iOS开发 AFNetworking 3.0使用遇到的问题补充
1.很多初学者,在每处用到网络请求的地方会直接拿afn实例去请求,从而带来了后续难以维护代码的问题 [[AFHTTPSessionManager manager] POST:nil parameters:nil success:^(NSURLSessionDataTask *task, id responseObject) {} failure:^(NSURLSessionDataTas
阅读更多...
[Error]AFNetworking使用GET请求报错(Code=-1016)
Error打印: Error Domain=com.alamofire.error.serialization.response Code=-1016 "Request failed: unacceptable content-type: text/html" UserInfo={NSLocalizedDescription=Request failed: unacceptable content
阅读更多...
iOS 网络请求框架AFNetworking使用方法(欢迎提建议和分享遇到的问题)
http网络库是集XML解析,Json解析,网络图片下载,plist解析,数据流请求操作,上传,下载,缓存等网络众多功能于一身的强大的类库。最新版本支持session, xctool单元测试 。网络获取数据一直是手机软件的重中之重,如果处理的不好,会造成很差的用户体验。 随着ASIHTTPRequest的停止更新,更换网络库是必然的事情, AFNetworking就是很好的替代
阅读更多...
从今天开始 阅读AFNetworking 的源码(一)
这是我第一看源码,之前面试的时候老有人问我有看源码的习惯吗?其实我一直想看,没时间,刚好遇到一个超级闲的公司,我就开始的我看源码之路了。 我的方法很简单就是一句句的,从最简单的开始,遇到不熟悉的类,还有方法就会查查,首先遇到的类是一个关于网络状态的显示的类 AFNetworkActivityIndicatorManager ,用到的方法就是 [[AFNetworkAc
阅读更多...
AFNetworking 使用https
AFNetworking https网络请求 验证证书 AFHTTPSessionManager *manager =[[AFHTTPSessionManager manager] initWithBaseURL:[NSURL URLWithString:APP_DATE_URL]];NSString *cerPath = [[NSBundle mainBundle] pathForReso
阅读更多...
AFNetworking 如何POST一个JSON数据到服务器
NSString *pathStr=@"http://www.baidu.com" ; AFHTTPClient *httpClient = [[AFHTTPClient alloc] initWithBaseURL:[NSURL URLWithString:@""]];//这里要将url设置为空
阅读更多...
AFNetworking 撤消请求
www.MyException.Cn 网友分享于:2015-08-12 浏览:0次 AFNetworking 取消请求 取消单个操作: AFHTTPRequestOperation *operation= [[AFHTTPRequestOperation alloc] initWithRequest:request];[operati
阅读更多...
AFNetworking 框架小结 六 (AFSecurityPolicy)
AFSecurityPolicy 在 AFNetworking 框架中,可以使用 AFSecurityPolicy 类来设置 SSL 安全连接时的校验策略。在客户端应用中添加遵循 X.509 标准的数字证书, 并在与服务器建立安全连接时校验服务器传递的安全信息,这种方式可以有效避免中间人攻击等风险。 AFSecurityPolicy 的校验选项 AFSSLPinningMode 有三种:
阅读更多...
AFNetworking 框架小结 五(AFNetworkReachabilityManager)
AFNetworkReachabilityManager 在 AFNetworking 框架中,提供了一个 AFNetworkReachabilityManager 类用来监控网络状态,其可能的状态如下: AFNetworkReachabilityStatusUnknown 未知状态(-1)AFNetworkReachabilityStatusNotReachable 不可达状态(0)AFNe
阅读更多...
AFNetworking 框架小结 二(AFURLResponseSerialization)
AFURLResponseSerialization 响应报文解析器 在 AFNetworking 网络框架中,为了方便处理网络返回的响应报文,特抽象出来一个响应报文解析器,其相关的类都在 AFURLResponseSerialization.h 文件中。相较于网络请求报文构造器,解析器要简单的多,其关键为抽象类 AFHTTPResponseSerializer 以及其遵循的 AFURLRes
阅读更多...
AFNetworking 框架小结 一(AFURLRequestSerialization)
AFNetworking 框架小结 AFNetworking 是一款功能丰富,简单易用的网络框架。整个框架可以分为 4 个部分:请求报文构造器和响应报文解析器、会话管理器、网络环境管理器、安全选项。 该框架在 3.0 版本之后,取消了对 NSURLConnectionOperation 的支持。 AFURLRequestSerialization 请求报文构造器 对于遵循 HTTP
阅读更多...
AFNetworking get请求与 post 请求操作
get 请求方式 NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"%@",kBYBaseURL]];NSURLRequest *request = [NSURLRequest requestWithURL:url];AFJSONRequestOperation *jsonOperation = [AFJSONR
阅读更多...
AFNetWorking 3.0 使用遇到的问题
问题一 我是做一个获取手机验证码的功能,进行一个网络请求,验证码也发给我了,后台的也跟我说请求成功了,但是我这边打印信息显示直接进入了错误的回调。。。如下图: 验证码获取返回格式问题 报错说是返回类型不一致,后来查明原因,是返回的格式问题(虽然后台跟我说返回的json)需要添加上这么一句话: //如果报接受类型不一致请替换一致text/html或别的manage
阅读更多...
AFNetworking 2.X 迁移 3.0
AFNetworking是一款在OS X和iOS下都令人喜爱的网络库。为了迎合iOS新版本的升级, AFNetworking在3.0版本中删除了基于NSURLConnection API的所有支持。如果你的项目以前使用过这些API,建议您立即升级到基于NSURLSession 的API的AFNetworking的版本。本指南将引导您完成这个过程。 本指南是为了引导使用AFNetwork
阅读更多...
【UIWebView 被拒的解决方案】1、查 SDK是否用 UIWebView 的 API 2、移除/升级含UIWebView的第三方SDK(例如: AFNetworking)3、与JS交互
文章目录 前言I、解决方案II 与JS交互(WKWebView)附放大和缩小图片 前言 2020年12月之后苹果将不接受使用UIWebView I、解决方案 iOS小技能:UIWebView 被拒的解决方案(用更安全的WKWebView替代UIWebView) https://blog.csdn.net/z929118967/article/details/128237
阅读更多...
iOS AFNetworking支持HTTPS请求配置
ios 9 出来以后,苹果推荐使用https协议,来提高数据传输之间的安全性,下面将介绍,如何在工程里面配置,让AF支持https请求. 一.证书准备 1.证书转换 在服务器人员,给你发送的crt证书后,进到证书路径,执行下面语句 // openssl x509 -in 你的证书.crt -out 你的证书.cer -outform der 这样你就可以得到cer类型的证书了。双击,
阅读更多...
AFNetworking 详解
// http://blog.csdn.net/duxinfeng2010/article/details/8620901?reload AFNetworking是一个轻量级的iOS网络通信类库,继ASI类库不在更新之后开发者们有一套不错选择; AFNetworking类库源码下载和使用教程: https://github.com/AFNetworking/AFNetworkin
阅读更多...
AFNetworking 请求头设计
http://blog.csdn.net/deft_mkjing/article/details/51900737
阅读更多...
使用AFNetworking进行图片上传
项目中,我们经常会用到上传图片的功能,而目前的上传图片分为两种(我只知道两种,哈哈哈),一种是以将图片加密转成字符串的形式,另一种是以文件流的形式进行上传。记得去年12月份在网上随便找了一下,可能是我太low,找了好久没找到。本来早就想总结一下,可是呢...我吧...懒得看AFNetworking源码,就一直搁置了,今天工作做完了,正好分享一下。 第一种方式:文件流方式进行上传
阅读更多...
iOS学习-AFNetworking上传多张图片至后台
切记,name:多文件上传时,name不能重复,否则会覆盖 - (void)postImg:(NSString *)urlparams:(id)paramsimageArr:(NSMutableArray *)imageArrcallback:(void(^)(id obj, NSError *error))callback {//选择需要的解析格式AFHTTPSessionManager *m
阅读更多...
iOS网络编程之AFNetworking的使用
本博客转载自——http://www.superqq.com/blog/2014/11/07/ioswang-luo-bian-cheng-zhi-afnetworkingshi-yong/ 首先通过CocoaPods(没用过的看这篇文章)把AFNetworking拉下来 本博客有转载过CocoaPods的安装使用——http://blog.csdn.net/syh523364/articl
阅读更多...
iOS开发之AFNetworking 3.0使用
昨天使用Cocoapods导入AFN做POST的时候,导入的最新版的3.0.4,突然发现找不到AFHTTPRequestOperationManager了。。。上github上一看,发现没有这个了。刚开始以为是cocoapods没有给我导进去,因为是小demo,就想自己写一个网络请求的,发现也没有这NSURLConnection了,被弃用了,突然意识到,这个就是AFHTTPRequestOp
阅读更多...
AFNetworking如何post一个json数据到服务器
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager]; //申明返回的结果是json类型 manager.responseSerializer = [AFJS
阅读更多...