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
HTTP协议
iOS开发非科班的可能会想:是
AFN
封装之类的么?好吧...咱们来百度一下,Google一下看看HTTP到底是啥?前方枯燥大道,慎入!慎入!!慎入!!!
庸者的救赎
·
2021-06-10 19:46
静态库相关知识回顾
开源库:公开源代码能看到源码,eg:
afn
闭源库:不公开源码,是经过编译后的二进制的文件,看不见具-体的实现,主要分为静态库,动态库,eg:openssl.a静态库的存在形式?.
Rui哥
·
2021-06-08 21:24
iOS
AFN
https请求设置证书验证
对于
AFN
设置https请求,有两个途径,一个是避开域名验证,一个是配置证书。下面就来记录一下这两个方法,方便以后使用。
Tomous
·
2021-06-08 13:38
由
AFN
网络请求失败不曾返回错误信息引发的思考
由
AFN
网络请求失败不曾返回错误信息引发的思考:业务场景:前置条件:我们的服务端给我们返回接口请求失败(比如说参数错误等)是在
AFN
的success回调中获取的,是一个名为Result的Model,里面有
墨_辰
·
2021-06-08 03:30
使用NSURLProtocol黑魔法hook WKWebview,
AFN
的网络请求
NSProtocolMockNetWork本例实现了基于NSURLProtocol对WKWebview,普通http请求,
AFN
3.0的mockNSURLProtocolproperty苹果官方是这样描述的
jorgon
·
2021-06-06 12:56
iOS AFNetworking https请求证书(验证证书,不校验证书)
在Xcode7.0之后,苹果废弃了NSURLConnection方法,数据请求使用NSURLSession,作为网络请求类第三方库使用量最大的
AFN
也及时的更新的新的版本——
AFN
3.0版本。
千寻_544f
·
2021-06-05 11:00
AFN
3.0封装一层工具类
#import#import"AFNetworking.h"@interfaceHttpRequest:NSObjecttypedefvoid(^success)(NSURLSessionDataTask*task,idresponseObject);typedefvoid(^failure)(NSURLSessionDataTask*task,NSError*error);+(void)POST
然亦伞
·
2021-05-19 04:40
AFN
http://wmf00032.github.io/2016/07/12/afnetworking-know-what/?plg_nld=1&plg_uin=1&plg_nld=1&plg_usr=1&plg_vkey=1&plg_dev=1
阿_洋
·
2021-05-18 18:31
项目中用
AFN
处理网络请求遇到415错误问题
由于后台是java写的,可能是原来接触的是PHP编写的后台,自己也没太注意,iOS小白表示不懂这两门语言的不同之处,因此网络请求也按照老套路请求,然而最近项目遇到
AFN
请求数据报415错误,下面是解决的过程
IOSCoderYummy
·
2021-05-18 06:44
AFNetworking 的封装<一>
AFNetworking的网络请求,大家应该都不陌生.经过实际的开发和自己的总结,现分享一套比价方便实用的封装请求.当然,每个项目的网络对接各异,这里也只是做出一个样例的展示,我们还是要根据自己项目的实际情况来封装
AFN
默默_前行
·
2021-05-17 16:07
afn
使用https
苹果最近出台新规,从2017年1月1日起,iOS就告别http了,下边是
afn
使用https的一些步骤.1.crt证书转ceropensslx509-in�证书名.crt-out证书名.cer-outformder2
孟维学
·
2021-05-17 15:05
图解AFNetworking
一、
AFN
架构的最上层是AFHTTPSessionManagerAFHTTPSessionManager继承于AFURLSessionManager,它所做的主要工作是收集HTTP请求的URL、Parameters
爱在日月湖
·
2021-05-17 14:04
iOS 静态库(静态库依赖、三方依赖、资源处理等)
5.自己打包的静态库依赖第三方框架比如YYModel、
AFN
?6.静态库依赖
JiaJung
·
2021-05-15 23:04
OC编程错误汇总
1.问题:使用
AFN
进行网络请求时,会出现exc_bad_instruction(code=EXC_I386_INVOP,subcode=0x0)的错误,这个错误是由于在请求成功后,处理responseObject
hoshea
·
2021-05-15 20:01
用ASI做图片上传
有些服务器返回的数据,用
AFN
解析不了,原生的上传图片的方法,代码太长,所以用了ASI上传,代码如下:UIImage*image=[self.photoArrayM[i]originImage];//1
张璠
·
2021-05-15 09:19
四.AFNetworking请求 get与post
对服务器返回数据的解析1.
AFN
可以自动对服务器返回的数据进行解析*默认将服务器返回的数据当做JSON来解析2.设置对服务器返回数据的解析方式1>当做是JSON来解析(默认做法)*mgr.responseSerializer
择一城终老_蜗牛
·
2021-05-15 08:28
常用请求框架
AFN
的进一步封装,个人感觉好用
自己没事时候在
afn
的基础上又进行了一层封装,一行代码解决get/post请求,自我感觉良好,有用的朋友可以下载下来看看---推荐先说一下环境的吧,先建一个项目,然后导入
afn
库,可以直接导入包,也可以通过
等不来的期待
·
2021-05-14 04:46
iOS AFNETworking 内存泄漏处理
细心的你是否也发现了
AFN
的内存泄漏的问题了呢.解决方法+(AFHTTPSessionManager*)sharedHTTPSession{staticdispatch_once_tonceToken;
Pnyg_回眸
·
2021-05-13 16:24
拿走即用之
AFN
封装(Swift版)
AFN
封装一旦
AFN
有较大的变动,用到
AFN
的项目需要更改很多的地方,为了避免这种情况,一般会对
AFN
封装出一个类,这样有了变动之后,只需要更改这个类即可(代码如下)关于Swift使用Cocospods
鹿丸眼中的云
·
2021-05-12 05:02
iOS集成百度导航SDK遇见的那些坑
title=ios-navsdk/2.按照官方的步骤集成的时候,在SDK和依赖库都导入的前提下,编译的时候一个坑就是会报与其他第三方库冲突,
AFN
、MB、等。现在官方最新版是V3.0.0。
joses
·
2021-05-12 00:45
DKNetworking 基于 AFNetworking + YYCache 的网络请求框架
于是,我依赖于
AFN
+YYCache+MJExtension封装出了DKNetworking
bingozb
·
2021-05-11 11:10
iOS开发之Too many arguments to function call, expected 0, have *
问题描述:如果项目有引用第三方框架,例如
AFN
/SDW等,这时候碰上Xcode升级,重新打开项目,可能就会出现:Toomanyargumentstofunctioncall,expected0,have
朱晓晓的技术博客
·
2021-05-11 09:31
iOS--简单封装 AFNetworking网络请求
如果你下次更新
AFN
的时候。它的网络请求方法改了要怎么办呢?所以我们只要封装好
AFN
的代码,下次我要改网络请求的时候就直接在这个类里面写几句代码就可以了。如果你没有封装。就要改所有的请求。
TenMios
·
2021-05-10 17:44
iOS之删除缓存
为什么要清楚缓存使用SDWebImage或者
AFN
都是会有缓存的问题,但是一旦图片的这些东西多了,都积压到缓存文件中去,这会占用手机的内存资源,所以有必要在程序中添加删除缓存文件的方法或操作。
请输入账号名
·
2021-05-10 03:20
Alamofire 升级到4.0后
有些轻量级的APP是不需要
AFN
DelegateChai
·
2021-05-09 10:06
AFNetwork 3.x 在开发中常用基础的介绍
所以现在
AFN
3.x版本完全摒弃了NSURLConnection,而使用了基于NSURLSession的下载方式。
刘是丑
·
2021-05-09 05:00
运行时_交叉算法
-
AFN
交换方法在
AFN
的URLSessionManager的363行:交换了resume和suspend方
KAKA_move
·
2021-05-08 19:24
post 上传文件(不用框架: 未完)
前言叨逼叨iOS上传文件,可能有很多第三方的框架之类的,比如
AFN
或者Alamofire之类的框架,但是今天要谈论的是原生的API是如何进行文件上传。
小白猿
·
2021-05-08 16:05
AFNetWorking的实现分析(转载)
1:AFURLConnectionOperation可以说是
AFN
最基础的类。继承自NSOperation类,将网络请求依附到一个operation上。从
翻炒吧蛋滚饭
·
2021-05-08 11:11
网络请求单例类
首先,我们先说明一下为什么要封装网络请求的单例类:用instruments测试项目内存的时候突然发现了大量的内存泄漏,并且都指向
AFN
,发现使用AFHTTPSessionManager的地方都出现了内存泄漏
绛紫哟
·
2021-05-07 20:38
关于
AFN
适配HTTPS配置及忽略证书方法
在实战开发过程中,通常使用HTTPS实现网络请求,有时候后台开发人员无法给你提供https验证证书,此时需要通过忽略(跳过)证书验证的方法去实现网络请求,下面是实现方法:1.忽略证书配置方法_sessionManager=[AFHTTPSessionManagermanager];_sessionManager.requestSerializer=[AFJSONRequestSerializers
jazzfly
·
2021-05-07 19:48
iOS面试题07-第三方框架(★★)
友盟(包括第三方登录和分享),高德地图,百度地图,
AFN
,SDWebimage,FMDB,MBProgressHUD,FabricCrashly
八级大狂风AM
·
2021-05-07 12:18
转载--AFNetworking的简单使用
感谢红黑联盟参考涂耀辉AFNetworking的框架结构如图所示:
AFN
主要分三个部分1、NSURLSession:最新的
AFN
底层由NSURLSession实现,使用时主要使用以下两个管理者AFURLSessionManagerAFHTTPSessionManager2
小兵快跑
·
2021-05-07 11:06
AFN
的瑕疵
1.
AFN
中的NSURLSessionAFN中的NSURLSession是最核心的类,包含了网络请求最核心的接口2.AFURLRequestSerializationAFURLRequestSerialization
邻家菇凉
·
2021-05-07 11:05
swift - OC与swift3.0混编的项目中使用
AFN
//使用方法letparameters=["key1":1,"key2":2]WBNetwork.shareInstance.request(requestType:.GET,url:port1,params:parameters,success:{(responseObj)inprint(responseObj!)ifresponseObj?["code"]as?Int==0{}}){(erro
别人家的程序员
·
2021-05-07 11:50
AFN
1、解决
AFN
获取网络数据后,进行字典转模型时,提示无法转换“text/html”,原因:是服务器返回的conten-type是某一种,而
AFN
并没有写入这种类型解决:我们需要手动将“text/html
iOS_成才录
·
2021-05-06 16:37
使用
AFN
2.0上传图片并且上传进度可见。
用一年多了,一直都是转载和收藏,一直都没有原创,今天下一篇自己的文章。昨天经理让自己封装一个可看到上传进度的方法,自己就找了找并结合自己的项目搞定了。先粘代码:/**上传图片,进度可见,@paramdicpost请求的body,除图片外其余上传参数;@parampath上传路径url;@paramimagedata要上传的图片;@paramsuccess上传成功回调block;@paramfail
此处轩辕
·
2021-05-06 09:16
iOS开发笔记网络篇-使用
AFN
的download方法实现文件的下载(单任务、多任务、断点下载)
最开始使用的是使用
AFN
的下载方法来进行实现的,不过当时项目需求要求不是太高,所以没有处理一些特殊情况,比如任务数量的控制,优先级还有断点下载等等。
ForKid
·
2021-05-06 03:47
面试题的分享
6.
AFN
为什么添加一条常驻线程?7.简单叙述下KVC与KVO的实现原理?8.什么是进程?什么是线程?iOS多线程有几种,你平常开发喜欢用那种?9.GCD与NSOpe
iOS乐乐
·
2021-05-06 02:03
iOS数据库离线缓存思路和网络层封装
一直想总结一下关于iOS的离线数据缓存的方面的问题,然后最近也简单的对
AFN
进行了再次封装,所有想把这两个结合起来写一下。
Shelin
·
2021-05-05 22:20
深入研究 Runloop 与线程保活
AFN
中的实现首先我们知道在旧版本的
AFN
中使用了NSURLConnection来发
不断上升中_
·
2021-05-05 19:58
iOS网络请求之ASI与
AFN
的二次封装及意义
对于迷恋NSURLConnection还要适配iOS低版本的公司,就不得不三思了,当然,使用NSURLSession也是不错的,但面对成熟的ASI和
AFN
,我们更有理由选择。
仁伯
·
2021-05-05 07:47
AFNetworking的实现原理
1.AFURLConnectionOperation可以说是
AFN
最基础的类。继承自NSOperation类,将网络请求依附到一个operation上。从而让我们
面包与世界
·
2021-05-05 07:35
iOS 使用
AFN
post提交Json数据
今天后台让我们提交数据的时候不要提交字典,要提交Json格式的数据,于是我就把字典转化成JsonNSData*jsonData=[NSJSONSerializationdataWithJSONObject:bodyoptions:0error:&error];NSString*jsonString=[[NSStringalloc]initWithData:jsonDataencoding:NSUT
随心_追梦
·
2021-05-03 11:13
afn
进行单图或多图上传
图片上传时必要将图片进行压缩,不然会上传失败1.单张图上传AFHTTPRequestOperationManager*manager=[AFHTTPRequestOperationManagermanager];[managerPOST:urlStringparameters:paramsconstructingBodyWithBlock:^(id_NonnullformData){//使用日期生
hzy1314
·
2021-05-02 20:12
搜罗好文章
AFN
源码解读
AFN
源码解读另一个版本正确使用AFNetworking的SSL保证网络安全nshipster的博客彻底理解cookie,session,token从NSURLConnection到NSURLSessioniOS
叔叔不吃棒棒糖
·
2021-05-02 15:42
组件化学习01
原因耦合性严重测试不独立编译速度慢设计模式的冲突组件化的优势组件的独立性资源重用高效迭代配合我们二进制,加快项目的编译速度组件化应该考虑的问题1.组件的划分基础组件基础配置(宏,常量),分类,网络(
AFN
锦鲤跃龙
·
2021-05-01 18:06
iOS网络之05
AFN
的使用
本篇内容:1,AFNetworking结构分析:2,AFHTTPSessionManager(get和post请求)3,AFURLSessionManager(文件下载,上传,多文件上传等)4,RequestSerialization//请求序列化5,NetworkReachabilityManager//网络状态监听6,SecurityPolicy1,AFNetworking结构分析:NSURL
张不二01
·
2021-05-01 13:08
AFN
3.0 如何实现operation.responseString
我在AFNetworkingissues中的回答howtogetresponsebodyinfailureblock?还有HowcanigetresponseStringwhichatAFNetworking3.0发现还有好多朋友还不清楚如何实现,其实很简单NSError*underError=error.userInfo[@"NSUnderlyingError"];NSData*response
李小争
·
2021-05-01 12:55
AFN
AFNhttp://www.jianshu.com/p/047463a7ce9bAFN简介什么是
AFN
全称是AFNetworking,是对NSURLConnection的一层封装虽然运行效率没有ASI高
小盒盒
·
2021-05-01 11:33
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他