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
AFN3.0
AFN Https单向认证详解
AFNHttps单向认证详解本篇文章不是https认证的流程,主要是对流程中几个关键的参数做一些详细的解析.好让我们知其所以然,适用于(
AFN3.0
之后的版本)如果我们本地不放证书,不设置公钥,你的ssl
天亮的曙光
·
2023-09-11 08:59
使用NSURLProtocol黑魔法hook WKWebview,AFN的网络请求
NSProtocolMockNetWork本例实现了基于NSURLProtocol对WKWebview,普通http请求,
AFN3.0
的mockNSURLProtocolproperty苹果官方是这样描述的
jorgon
·
2021-06-06 12:56
iOS AFNetworking https请求证书(验证证书,不校验证书)
在Xcode7.0之后,苹果废弃了NSURLConnection方法,数据请求使用NSURLSession,作为网络请求类第三方库使用量最大的AFN也及时的更新的新的版本——
AFN3.0
版本。
千寻_544f
·
2021-06-05 11:00
AFN3.0
封装一层工具类
#import#import"AFNetworking.h"@interfaceHttpRequest:NSObjecttypedefvoid(^success)(NSURLSessionDataTask*task,idresponseObject);typedefvoid(^failure)(NSURLSessionDataTask*task,NSError*error);+(void)POST
然亦伞
·
2021-05-19 04:40
AFN3.0
如何实现operation.responseString
我在AFNetworkingissues中的回答howtogetresponsebodyinfailureblock?还有HowcanigetresponseStringwhichatAFNetworking3.0发现还有好多朋友还不清楚如何实现,其实很简单NSError*underError=error.userInfo[@"NSUnderlyingError"];NSData*response
李小争
·
2021-05-01 12:55
iOS AFNetworking3.0 https (验证证书,不校验证书)
在Xcode7.0之后,苹果废弃了NSURLConnection方法,数据请求使用NSURLSession,作为网络请求类第三方库使用量最大的AFN也及时的更新的新的版本——
AFN3.0
版本。
辛乐
·
2021-04-22 00:48
AFN 中的 Method swizzling
最终在研究
AFN3.0
源码中无意发现了“Methodswizzling”。
AFN3.0
源码中知识还是值得研究的。Methodswizzling是什么?
华仔的倔强
·
2020-09-11 02:38
移动开发
iOS开发第三方库、插件整理集合
AFN3.0
这里针对AFN3.X版本进行了一下二次封装,降低项目中的耦合,方便后期维护。SDWebImage多个缩略图缓存组件。MBProgressHUD一款提示框第三方库。
Jane Han
·
2020-09-10 11:26
【开发积累】
2016.1.8 个人总结
一.
AFN3.0
使用-(void)postNetUploadAndDownload:(NSString*)urlstr1:(NSString*)str1key1:(NSString*)key1str2:
YoungFroever
·
2020-08-20 23:21
iOS学习总结
iOS程序猿之AFNetworking 3.0 版本使用
AFNetworking3.0版本使用在Xcode7.0之后,苹果废弃了NSURLConnection方法,数据请求使用NSURLSession,作为网络请求类第三方库使用量最大的AFN也及时的更新的新的版本——
AFN3.0
iOS_wq
·
2020-08-03 17:09
基础
AFN3.0
前后的断点下载
3.0前用AFHTTPRequestOperation#pragmamark下载文件/**下载文件@paramwillDownloadFilePath文件地址@paramisSupportBreakpointResume是否支持断点续传@paramdownloadProgressBlock下载进度@paramdownloadSuccessBlock成功块@paramdownloadFailureB
十一岁的加重
·
2020-07-28 04:18
项目中怎么支持https自建证书
即使苹果已经推迟ATS,但是也是早晚的事,此次就根据项目记录项目中是怎么支持https自建证书的后台给到的证书是.crt格式的,但是项目需要的是der格式的(
AFN3.0
以上支持的是.der,3.0以下支持的是
马戏团小丑
·
2020-07-16 06:09
AFN2.0替换
AFN3.0
之获取请求头
AFN2.0版本使用AFHTTPRequestOperation,获取的response为NSHTTPURLResponse,可以直接取allHeaderFieldsAFN3.0版本中使用的为NSURLSessionDataTask,获取的response为NSURLResponse,实际类型为NSHTTPURLResponse,需要进行类型转换为NSHTTPURLResponse,才能获取all
不败的意志
·
2020-07-08 18:06
AFN网络请求返回3840错误
如果你尝试了很多种方法依然不行,那么可能有一种情况被你忽略了,那就是返回的数据可能有乱码(包括但不限于是编码格式产生的乱码问题,例如:
AFN3.0
以后用的UTF-8,而返回的数据用的GBK),你指定了json
举个栗子wow
·
2020-07-04 14:20
关于iOS AFNetworking请求Code=-1007 "too many HTTP redirects" (重定向的问题)
为了解决这个问题,宝宝真苦哪,谷哥,度娘,都没找到关于AFNetworking3.0的重定向问题,先说
AFN3.0
一下版本的解决方案:[[AFHTTPRequestOperationmanager]setRedirectResponseBlock
MKMJ
·
2020-07-02 12:52
iOS
iOS9之后AFNetWorking的使用(详细)
AFNetWorking的介绍(给没使用过的读者看的)AFNetWorking是目前iOS开发者网络库中最多的选择AFNetWorking是对NSURLConnection和NSURLSession的封装,iOS9(
AFN3.0
会跳舞的狮子
·
2020-06-29 22:09
AFN3.0
请求Header的设置
同事问我
AFN3.0
的Header怎么设置,我当时没没有留意,就在网上查找了一下。
疾风小超
·
2020-06-28 07:59
iOS AFN 域名重定向 307问题
google了一遍,解决不了,在
afn3.0
之前用这个方法:但是我这个方法写上了以后表示并不是有效的,希望有高人能指点一番,请注意我的AFN库是老库,3.0以前的、//域名重定向问题拦截307重新发送一次请求
Enternity_G
·
2020-06-24 07:03
客户端图片批量上传的处理方法(
AFN3.0
)
批量上传图片的需求在开发中我们常常遇到图片多张上传的这样的产品需求,而AFN在更新3.0~3.x之后不再提供批量上传的方法,本文提供的是基于GCD队列的方法进行批量上传图片提供每张图片的上传进度的监控.封装图片上传的方法/**批量上传图片*/+(NSURLSessionUploadTask*)uploadTaskWithImage:(UIImage*)imagecompletion:(void(^
iOSLover
·
2020-06-21 12:10
一款基于
AFN3.0
封装链式风格的网络请求库
一款基于
AFN3.0
封装链式风格的网络请求库installpod'WBNetwork'特性网络请求用的AFNetworkingblock回调方式集约式的请求方法,链式调用快速请求同一个API时,可以通过设置
悟空没空
·
2020-04-07 18:09
iOS开发--OC利用AFN调用cxd写的web service接口,参数为XML字符串
这里利用最新的第三方网络请求框架
AFN3.0
//常规的get请求-(void)getUsersOfDept:(NSString*)deptIdcompl
才华惊动警方
·
2020-04-02 01:51
AFN3.0
使用详情
献给那些记不住代码的小伙子-(void)get{//1.创建会话管理者AFHTTPSessionManager*manager=[AFHTTPSessionManagermanager];//http://120.25.226.186:32812/login?username=123&pwd=122&type=JSON//这里不再把参数拼接到url里,AFN会自动帮我们把字典对象转换成JSON对象
张三儿
·
2020-03-28 05:20
AFN3.0
集成与二次封装(手动集成)
摘要随着苹果https的出现,在网络请求方面苹果已经抛弃了NSURLConnection,而是采用了使用更为简单的NSURLSession,最近正在搭一个程序框架,最后还是选择了
AFN3.0
,并通过朋友
Peak_One
·
2020-03-24 20:40
【转藏】iOS iPV6适配
IPv6-only网络读完以后,突然间发现,我们做ipv6适配,其实超级简单,就是讲AFNNetWorking更新到3.0及以上版本,同时尽量不要使用0.0.0.0这样格式的IP地址(其实使用这些也没关系,
AFN3.0
Peak_One
·
2020-03-18 06:04
关于iOS AFNetworking(重定向的问题)
AFNetworking框架中可以实现请求重定向问题;只是在3.0有个分割使用的方法不同,下面说说不同版本的使用重定向的方法:
AFN3.0
以下:[[AFHTTPRequestOperationmanager
HOULI
·
2020-03-18 01:56
AFN3.0
两种网络请求超时方法
第一种:NSURLSessionConfiguration*config=[NSURLSessionConfigurationdefaultSessionConfiguration];config.timeoutIntervalForRequest=15.0;AFHTTPSessionManager*manager=[[AFHTTPSessionManageralloc]initWithSessi
龙门逍遥侯
·
2020-03-17 11:19
AFN3.0
两种网络请求超时方法
NO1:NSURLSessionConfiguration*config=[NSURLSessionConfigurationdefaultSessionConfiguration];config.timeoutIntervalForRequest=15.0;AFHTTPSessionManager*manager=[[AFHTTPSessionManageralloc]initWithSessi
SheamUs
·
2020-03-14 07:08
封装
AFN3.0
网络请求框架,使用FMDB缓存并可带有时效性缓存
现在项目处于维护阶段,以前的一部分代码随着用户量的增加,不断暴露出问题,特别是网络请求--回调处理方面的修改比较多。每次修改对应的接口都要跳到对应控制器啊,或者是搜一发提示语,其他网络请求操作也是分散在各个控制器内,乱七八糟。好烦的。趁着有点空闲,研究了下别人的封装,改进了项目中使用的封装,并做成了SDK发布在cocoaPods上,欢迎使用.pod'TYNetworkTool'即可使用。项目原先的
Masazumi柒
·
2020-02-27 12:43
关于AFNetWorking3.0内存泄漏的问题
问题:对于基于AFNetWorking3.0的项目,在未处理直接通过
AFN3.0
进行网络请求,在leaks测试下会出现内存泄露的问题。
挣扎吗
·
2020-01-08 17:51
AFN3.0
如何打印请求信息和响应头
最近在想一个问题,
AFN3.0
如何查看请求时的请求头和请求正文信息,以及收到响应后的响应头信息?
Hardy_Hu
·
2020-01-07 16:54
AFN网络请求时,java后台获取不到parameter的解决方式
笔者用CocoaPod导入
AFN3.0
,用的是post第一种请求方式,代码如下AFHTTPSessionManager*manager=[AFHTTPSessionManagermanager];manager.reque
AimLay
·
2020-01-03 21:30
Swift3.0 +
AFN3.0
+ MJExtention + (泛型)封装网络请求类
写在前面:对于移动端开发来说,无论iOS,Android,抑或是H5开发,所谓的开发核心之一就是从服务端接收数据,前端负责展示,所以,当然还有各种逻辑的实现,但是呢,一个完善的APP肯定是少不了与服务端交互的,所以一个网络请求类的封装好用与否直接关系到一个项目的开发效率以及后期的维护,本人也接手过那种没有请求类的项目呢,每个请求写了一堆代码,用的全部是ASI,,然后需要更改为AFN的时候,哇,简直
NielLes
·
2019-12-30 14:32
iOS断点下载、kill掉APP可继续下载
一、
AFN3.0
下载过程第一步肯定是创建AFURLSessionManager,配置一些NSURLSessionConfiguration,这一步我就不做多的叙述了。
CoderLocus
·
2019-12-29 00:53
AFNetworking简析之GET请求流程
AFNetworking3.0之前是对NSURLConnection的封装,2013年开发者大会随着ios7的发布,苹果开始大力推广NSURLSession,NSURLConnection也过期不再维护,
AFN3.0
melody5
·
2019-12-23 18:59
Swift
AFN3.0
封装Post请求和上传图片
Swift在做请求的时候大家可能都是封装成一个单利,进行调用,今天在这里我这边把自己封装的请求和上传图片代码给大家写成一篇文章,我这边用到的第三方库有
AFN3.0
,ObjectMapper(json转model
国王or乞丐
·
2019-12-21 02:30
让AFNetWorking 3.x版本支持https请求
在Xcode7.0之后,苹果废弃了NSURLConnection方法,数据请求使用NSURLSession,作为网络请求类第三方库使用量最大的AFN也及时的更新的新的版本——
AFN3.0
版本。
coding_Zhang
·
2019-12-02 11:29
AFNetworking错误总结
【转】自作者M_Lee[AFN]AFNetworking错误总结-1.错误打印code=-1016filed:text/html错误原因:AFN默认不能解析请求回来的text/html数据解决办法:
AFN3.0
Mark_panjie
·
2019-11-08 15:52
获取appstore中应用的信息
term=你的应用程序名称&entity=softwaredemo:
AFN3.0
请求代码AFHTTPSessionManager*manager=[AFHTTPSessionManagermanag
夜未殇
·
2019-11-08 03:23
利用
AFN3.0
实现多图上传且返回URL顺序一致
最近的需求中有一个类似发朋友圈这样的功能,其中涉及到了多图片上传,第一想法是肯定不能同步去上传,要开异步线程去实现保证效率。想来想去还是选择了GCD中的调度组来实现,上代码我把AFN内部的上传图片方法封装在了网络工具类内//这里是封装的AFN的方法-(void)uploadUrlWithData:(NSData*)datacallback:(void(^)(idresponse,NSError*e
优米诺
·
2019-11-07 23:08
GCD任务、队列、线程复用、
AFN3.0
同步请求的尴尬
该换换刷新·KafkaRefresh3GCD的使用3.1__block的设计思想及GCD中的ARC机制在GCD里,有很多block语法。但现在我想突出一个block的特性,或许你知道这个特性,但是,我并不是为了重复。当了解一个语法的使用,琢磨语法的设计,也会有乐趣。就像下面这个__block语法。先看这么一段让你厌烦的代码:NSIntegertestNum=100;void(^myBlock)(N
一人的灵山
·
2019-11-02 22:28
AFNetworking的封装(3.0版本之前的)
以下的是针对AFNetworking3.0之前的封装,关于
AFN3.0
的改变我会在稍后的博客中进行介绍,毕竟多多少少还是有些人在使用A
王先森23
·
2019-11-02 15:07
AFN3.0
两种网络请求超时方法
no1NSURLSessionConfiguration*config=[NSURLSessionConfigurationdefaultSessionConfiguration];config.timeoutIntervalForRequest=15.0;AFHTTPSessionManager*manager=[[AFHTTPSessionManageralloc]initWithSessio
yuejieee
·
2019-11-01 00:54
iOS AFNetworking3.0适配ipv6遇到的坑自己小总结简单明了
*前言前几天迭代更新了一次版本,但是因为项目中用到了AFN网络请求框架屡提屡拒,作者也是不知道在哪里听说
AFN3.0
以后不是支持ipv6了么?
Cingjin
·
2019-10-31 07:27
使用 AFNetworking 进行 application/x-www-form-urlencoded 数据格式的 POST 请求
AFN默认的方式是multipart/form-data,而我们服务器不支持,需要以application/x-www-form-urlencoded方式提交,在朋友的帮助下找到一种解决办法(以下代码基于
AFN3.0
_ashley
·
2019-10-31 04:37
iOS开发第三方库、插件整理集合
AFN3.0
这里针对AFN3.X版本进行了一下二次封装,降低项目中的耦合,方便后期维护。SDWebImage多个缩略图缓存组件。MBProgressHUD一款提示框第三方库。
Jane Han
·
2018-08-31 17:37
【开发积累】
AFNetworking3.0以上版本的封装--封装代码(升级版)
这之前写过一篇《
AFN3.0
以上版本的二次封装》,主要为当时公司的项目服务,写的针对性比较强。做过几个不同的项目后,对网络请求的理解更加清晰了,因此写下了这篇升级版。
Jane Han
·
2017-10-20 11:24
【开发积累】
AFNetworking3.0以上版本的封装--封装代码(升级版)
这之前写过一篇《
AFN3.0
以上版本的二次封装》,主要为当时公司的项目服务,写的针对性比较强。做过几个不同的项目后,对网络请求的理解更加清晰了,因此写下了这篇升级版。
JaneHan
·
2017-10-20 11:34
dispatch_group实践,
AFN3.0
多个网络请求
dispatch_group实践,
AFN3.0
多个网络请求在实际开发过程中经常会有在一个页面有多个网络请求,页面UI需要在所有网络请求全部回来的情况下更新。
fool宋
·
2017-08-25 01:55
objecttive-c
ios
移动
iOS 9之后的AFNetworking
20161209/18277.htmlAFNetWorking是目前iOS开发者网络库中最多的选择AFNetWorking是对NSURLConnection和NSURLSession的封装,iOS9(
AFN3.0
Phaemlo
·
2017-08-15 15:42
iOS9之后AFNetWorking的使用(详细)
65AFNetWorking的介绍(给没使用过的读者看的)AFNetWorking是目前iOS开发者网络库中最多的选择AFNetWorking是对NSURLConnection和NSURLSession的封装,iOS9(
AFN3.0
橘子镇男孩
·
2017-06-09 10:55
上一页
1
2
下一页
按字母分类:
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
其他