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
afn
AFNetworking 3.0请求代码示例
最近做一个微博登录时,集成了AFNetworking3.1,发现
AFN
3比原来的2.0语法简单了好多,就拿我的登录模块的其中一段代码说明:AFNetworking2.0版本的请求数据代码:NSString
AnderQZ
·
2020-07-07 07:42
YYKit判断当前网络情况和
AFN
监听当前网络情况
YYReachability*reach=[[YYReachabilityalloc]init];NSString*net=@"WIFI";switch(reach.status){caseYYReachabilityStatusNone:net=@"NONET";break;caseYYReachabilityStatusWWAN:net=@"蜂窝数据";break;caseYYReachabi
chenlao6995
·
2020-07-07 05:15
基于AFNetworking3.X的二次封装及拓展
AFN
3.X其实已经很封装的很好了,但是做项目的时候,总是有情况需要对网络统一处理,比如说缓存策略、重复请求管理功能,这些
AFN
3.1都没有提供直接的方法;比如每次请求回来,都有可能存在异常,我们肯定不能在每个请求里都加判断
biyuhuaping
·
2020-07-06 16:36
AFN
源码解读, 逐行逐行写注释(谁让我笨呢)
现在是一些零散的知识点贴上来,有时间会统一梳理下,现在想看我的解读进程的,可以去我的Github查看我的解读源码(带注释版的
AFN
)点击查看带注释版的
AFN
大神们关于
AFN
的解读和使用通读
AFN
①--从创建
iOS_愛OS
·
2020-07-06 12:38
UART
传输结构UART:UniversalAsynchronousReceiver/Transmitter,通用异步接收/发送装置,UART是一个并行输入成为串行输出的芯片,通常集成在主板上,多数是16550
AFN
芸纤飘羽
·
2020-07-06 11:30
单片机
Github上必用的iOS开发第三方框架
作者:李明杰3:
AFN
:作者是NSHipster的博主,iOS开发界的大神级人物,毕业于卡内基·梅隆大学,开源了许多牛逼的项目,这个便是其中之一,AFNetworking采用NSURL
JackCoding
·
2020-07-06 10:10
ios https
最简单的说就是
AFN
都封装好了。测试的协议:HTTPS,JSON格式API:1、获取所有图书信息)(GET)URL:https://www.docei.cn/a
pockyzhang
·
2020-07-06 10:49
ios 快速判断当前网络状态(三种方法)
1️⃣-利用
AFN
框架//1.创建网络状态监测管理者AFNetworkReachabilityManager*manager=[AFNetworkReachabilityManagersharedManager
weixin_34204722
·
2020-07-06 00:09
iOS
AFN
-将token添加到请求头header中请求
AFHTTPSessionManager*manager=[AFHTTPSessionManagermanager];//调出请求头manager.requestSerializer=[AFJSONRequestSerializerserializer];//将token封装入请求头[manager.requestSerializersetValue:TOKENforHTTPHeaderField
kelaisile2012
·
2020-07-05 17:46
拿走即用之
afn
封装(OC版)
afn
封装一旦
AFN
有较大的变动,用到
AFN
的项目需要更改很多的地方,为了避免这种情况,一般会对
AFN
封装出一个类,这样有了变动之后,只需要更改这个类即可(代码如下).h文件#importtypedefNS_ENUM
鹿丸眼中的云
·
2020-07-05 10:44
AFN
监测网络状态
获取AFNetworkReachabilityManager对象AFNetworkReachabilityManager*manager=[AFNetworkReachabilityManagersharedManager];添加网络状态改变的监听[managersetReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatusstatus
ShenYj
·
2020-07-05 09:16
AFNetWorking源码之NSURLSession系列概述
1基本说明记得我刚做iOS的时候,那时候还是ASI和
AFN
共存,甚至ASI使用比例还多点,一转眼几年过去,ASI基本已经消失了,
AFN
基本成了iOS项目的标配。
NS西北风
·
2020-07-05 09:38
NSURLPtotocol无法拦截
AFN
,WKWebView
上一篇我们说到NSURLPtotocol是作为我们的网路Hooker,给我们的开发带来的爽,但是注意NSURLPtotocol是无法直接拦截
AFN
的,还有非单利状态生成的NSUrlSession如果对NSURLPtotocol
Cooci_和谐学习_不急不躁
·
2020-07-05 06:26
iOS 表单上传文件
2、本类没有使用RAC、
AFN
等第三方,使用的是iOS系统的代理、及上传函数及回调,所以可移植性较强,在此特别记录一下,能帮助到其他有困惑的人就再好不过了!
王隆帅
·
2020-07-05 03:42
用AFNetworking进行Post请求报412错误
换成Get就行了重点:针对不同的网络请求,设置不同的数据解析器"必须使用GET请求",如果是使用POST请求请求数据,错误状态码412
AFN
可以自动对服务器返回的数据进行解析,默认将服务器返回的数据当做
FrankHuang93
·
2020-07-05 01:05
AFN
网络请求返回3840错误
如果你尝试了很多种方法依然不行,那么可能有一种情况被你忽略了,那就是返回的数据可能有乱码(包括但不限于是编码格式产生的乱码问题,例如:
AFN
3.0以后用的UTF-8,而返回的数据用的GBK),你指定了json
举个栗子wow
·
2020-07-04 14:20
HTTP的网络请求状态代码详解
网络请求是大前端项目的一个大部分,而且大部分的iOS的项目的网络请求是根据
AFN
进行的二次封装,我们查看返回的结果或者error的网络错误code,从而确认错误类型,针对性的进行调试修改。
天方夜歌
·
2020-07-04 02:00
Flutter
Swift
AFN
简单封装
封装importAFNetworkingenumRequestType:String{caseGET="GET"casePOST="POST"}classNetworkTools:AFHTTPSessionManager{staticletshareInstance:NetworkTools={lettools=NetworkTools()tools.responseSerializer.acce
师从小马哥
·
2020-07-04 00:30
GCD调度组(dispatch_group)
不知道大家有没有这么一个需求.就是一个VC比如主页吧.有许多的接口.如果是每下来一个接口就刷新一波数据的话,那么体验上就十分的差.整理一下需求.就是统一的进行网络请求.然后等所有的网络请求回来了之后.刷新接口.拿
AFN
MeteoriteMan
·
2020-07-02 16:37
多线程
使用
AFN
进行多次循环网络请求,如何判断何时请求完成
前段时间的一个项目里,由于后台接口的设计,不能同时上传多个相同的模型,导致只能分别post数据。由于iOS里面上传数据的时候是开辟一个线程的,所以当多个上传的时候,就不知道什么时候才能当所有数据上传成功后,执行后面的代码。这可愁死我了,我之前想的的方法就是写一个通知,当上传数据成功后,就调用通知里的方法,判断是否完成。多个的话就判断数量是否相等,继而执行后面的操作。后来看到论坛里面也有人遇到这类问
小龄码农
·
2020-07-02 16:58
ios平台
iOS
AFN
封装POST网络请求(AFURLSessionManager)
//一共四个文件,NetworkModel.h,NetworkModel.m,WebServerAPIModel.h,WebServerAPIModel.m//NetworkModel中封装了一个POST请求,使用了AFNetworking框架。WebServerAPIModel中封装的上层网络接口.//singleton.h是一个单例的宏定义,如果没有这个文件,请自己将NetworkModel写
pilgrim1385
·
2020-07-02 14:03
AFNetworking知识点之AFURLSessionManager
AFNetworking是在iOS开发者中最受欢迎的网络框架,于是也就成了众多iOS开发者学习的对象,里面确实有很多值得我们学习的知识点,出去找工作几乎也都会问到这些东西,网上关于
AFN
的解析数不胜数,
iOS_开发
·
2020-07-02 13:54
AFN
请求头
AFN
不管是GET、POST、PUT、DELETE请求,最终都会调用此方法,建立一个任务。
ochenmengo
·
2020-07-02 13:02
日常笔记
图森未来启动全球首个无人驾驶货运网络
7月2日消息,今天,图森未来在美国启动全球首个无人驾驶货运网络(AutonomousFreightNetwork,
AFN
)。
itwriter
·
2020-07-02 12:00
关于iOS AFNetworking请求Code=-1007 "too many HTTP redirects" (重定向的问题)
为了解决这个问题,宝宝真苦哪,谷哥,度娘,都没找到关于AFNetworking3.0的重定向问题,先说
AFN
3.0一下版本的解决方案:[[AFHTTPRequestOperationmanager]setRedirectResponseBlock
MKMJ
·
2020-07-02 12:52
iOS
AFN
错误日志的方法
+(void)PostWithURL:(NSString*)urlparameters:(id)paramsprogress:(ProgressBlock)progresssuccess:(SuccessBlock)successfailure:(FailureBlock)failure{//创建请求对象AFHTTPSessionManager*manager=[AFHTTPSessionMana
陈子御
·
2020-07-02 04:24
AFN
检测网络状态
使用
AFN
检测网络网络状态,使用的类AFHTTPSessionManager1.初始化单例_sharedClient=[[APIReachabilityManageralloc]initWithBaseURL
崔又淇
·
2020-07-02 03:43
AFNetworking上配置对HTTPS的支持
修改
AFN
中的代码:(AFSecurityPolicy*)customSecurityPolicy{//先导入证书,找到证书的路径NSString*cerPath=[[NSBundlemainBundle
华楠
·
2020-07-02 02:30
适配ipv6
1.
AFN
不升级也可以2.SDWebImage升级3.8.1【直接替换】3.友盟升级5.2.1【替换之后发现微博不能正常登录或者分享,无法调起新浪,查了一下文档,发现注册新浪的方法跟我以前写的不一样(不知道是不是他更新了
小小叶
·
2020-07-02 01:14
IOS开发笔记_
AFN
中多线程依赖
我们平常在开发当中很可能会遇到同时开启两个网络请求,然后把资源下载下来后进行合并操作,那么在
AFN
中我们究竟要怎么做呢,当然,以下可能写出一些个人的封装技巧,有兴趣的朋友可以发继续关注我。
Abson哥哥
·
2020-07-02 01:08
IOS开发笔记
基于AFNetworking3.X的二次封装及拓展
AFN
3.X其实已经很封装的很好了,但是做项目的时候,总是有情况需要对网络统一处理,比如说缓存策略、重复请求管理功能,这些
AFN
3.1都没有提供直接的方法;比如每次请求回来,都有可能存在异常,我们肯定不能在每个请求里都加判断
碧羽化屏
·
2020-07-01 18:28
iphone
iOS
AFNetwork 3.0 结构及功能介绍
AFNdemo加注释
AFN
结构1.通讯核心类1.1AFURLSessionManager1.2AFHTTPSessionManager继承于1.12.序列化类2.1:AFURLRequestSerialization2.1.1
ZhaiAlan
·
2020-07-01 15:32
iOS底层
AFNetworking--参数为NSString类型请求问题解决
AFN
是想必是很多人项目中的常客了,当然鄙人也用过很多次了,项目中传递的参数一般都是以字典类型进行传递的,比如登陆的用户名和密码,但是遇到一个Base64加密的String类型的数据传递后台,然而此时,
MrKevinHC
·
2020-07-01 03:23
关于CocoaPods的一些问题
emiyajinADC/Desktop/LearnfromXMG/BuDeJie2.touchpodfile,创建podfile3.openpodfile,编辑podfile4.podsearchafn,搜索
afn
一米押金
·
2020-06-30 23:51
Cocoapods分支相关问题
Git上拉取将要上线的分支,运行时发现封装的网络请求报错,问了开发的同事原来是因为只是更新了pod的本地库,并没有更新git上的第三方库,当你从Git上拉下来分支时,全部都是以你本地的pod库为准(新的
AFN
Yokihr
·
2020-06-30 22:11
iOS
AFN
之https配置小结
自签名证书(cer格式);XcodeVersion8.1;OSXEICapitan10.11.5;Objective-C;CocoaPods,
AFN
都是最新版本。
普度千言
·
2020-06-30 19:35
AFNetworking的封装(三)--OC黑魔法
采用
AFN
自带的私有方法,对GET和POST进行封装!在
AFN
的AFHTTPSessionManager.m里有dataTaskWithHTTPMethod私有方法!
js_huh
·
2020-06-30 19:54
pod search 报错 (更新了macOS Catalina)
CDN:trunkURLcouldn'tbedownloaded:https://raw.githubusercontent.com/CocoaPods/Specs/master/Specs/4/a/2/
afn
outstandingCL
·
2020-06-30 12:11
iOS中关于Cookie验证登录状态【markdown】
1、第一次进入应用,登录获取Cookie,此时如果用到的是
AFN
去获取接口数据,Cookie已经写入了,所以无需处理,每次请求的时候,会自动将该cookie传给后台去验证2、将Cookie缓存到本地:NSData
Lovell_
·
2020-06-30 03:46
AFN
3.0学习总结(二)
参考:AFNetworking3.0源码解读(二)之AFSecurityPolicy说明:很多内容都是摘抄原文,只是根据自己的需要进行摘抄或者总结,如有不妥请及时指出,谢谢。AFSecurityPolicy就是为了验证https下,证书是否正确而存在的1、客户端验证服务器证书的过程(https证书验证)12、SSL枚举说明23、AFSecurityPolicy类说明34、宏定义__Require_
油麦菜洋葱头
·
2020-06-29 23:16
iOS9之后AFNetWorking的使用(详细)
AFNetWorking的介绍(给没使用过的读者看的)AFNetWorking是目前iOS开发者网络库中最多的选择AFNetWorking是对NSURLConnection和NSURLSession的封装,iOS9(
AFN
3.0
会跳舞的狮子
·
2020-06-29 22:09
AFNetWorking源码之NSURLSession
我觉得在学习
AFN
之前,有必要仔细了解NSURLSession和https相关,不然会有很多地方迷惑不解。
羽裳有涯
·
2020-06-29 22:04
关于runloop的小知识点
4、
AFN
2.0版本NSURLConnec
平常心zhf
·
2020-06-29 21:14
AFNetworking3.x使用自签名证书建立https连接
在网上找了许久,没找到一个完整的关于
afn
设置自签名证书进行https链接的文章,也许是我搜索的方式不对,好在现在实现了
afn
使用自签名证书进行https链接。
Amazing大龙大龙
·
2020-06-29 16:01
ios上架因不支持ipv6被拒
(比如:
AFN
等)。3.最好录屏或者截图给苹果或者加入相关说明。服务器开启ipv6支持操作ECS6.5开启IPV6支持1.编辑/
那一处风景ljz
·
2020-06-29 16:00
iOS开发之AFNetworking框架
AFN
网络请求和文件上传下载使用
AFN
框架处理网络数据请求,遇到以下报错:首先
AFN
使用方法,都是从创建manager对象开始,然后需要注意的细节是://请求的数据格式,发送给服务器的格式//self.requestSerializer
geekMole
·
2020-06-29 14:07
iOS-RunLoop2-线程保活
如果经常要在子线程中做事情,不使用保活,就会一直创建、销毁子线程,这样很耗性能的,所以经常在子线程做事情最好使用线程保活,比如
AFN
2.X就使用RunLoop实现了线程保活。
Imkata
·
2020-06-29 11:39
AFN
的总结
一、2大管理对象1.AFHTTPRequestOperationManager*对NSURLConnection的封装2.AFHTTPSessionManager*对NSURLSession的封装二、AFHTTPRequestOperationManager的具体使用1.创建管理者AFHTTPRequestOperationManager*mgr=[AFHTTPRequestOperationMa
坚强的小梦
·
2020-06-29 10:26
iOS 使用
AFN
提交头像(二进制方式)
talkischeap,showmecoding//服务器地址NSString*url=[NSStringstringWithFormat:@"%@/uploadfile",[GlobalDataGetInstance].GB_ServerIP];//请求的字典信息(用户的id,文件的本地路径,文件类型),根据需求自定义NSDictionary*parametersDict=@{@"id":[Ut
黑暗森林的歌者
·
2020-06-29 07:00
AFN
网络图片解压缩
使用AFNetworking请求显示图片的时候会用AFImageResponseSerializer对服务器返回的数据进行系列化。AFImageResponseSerializer有一个属性automaticallyInflatesResponseImage控制是否自动对压缩格式的PNG或者JPEG格式的图片进行解压缩,如果允许的话将会显著的提升iOS的绘制性能,因为它会在后台构建bitmap,而
fuyoufang
·
2020-06-29 07:00
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他