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
iOS开发--OC网络请求中网络中间层的使用
我们平常的网络数据请求,在开发中用到最多的框架是
AFN
,如果代码里面我们每一个ViewController都是通过
AFN
的request来获取数据。
断风刀
·
2019-11-29 13:44
NSURLErrorDomain -999 "Canceled" 错误探究
出错的地方是,
AFN
3.0downloadTask完整错误描述为ErrorDomain=NSURLErrorDomainCode=-999"Canceled/已取消"这个错误一般用来描述某个网络请求在还未被发出时就被意外取消了
nemoispretty
·
2019-11-29 04:30
Swift-网络请求
我的驿站常用网络请求的三种方式,使用AFNetworking请求,与OC相比只是语法不同;使用Alamofire,采用链式编程的思想,与
AFN
是统一团队开发;而Moya是对Alamofire的高度封装,
逾期的誓言
·
2019-11-28 00:49
AFN
请求 并设置acceptableContentTypes
//1.拼接请求参数NSMutableDictionary*parameters=[NSMutableDictionarydictionary];parameters[@"type"]=type;parameters[@"userid"]=userid;parameters[@"tid"]=tid;//时间戳parameters[@"vid"]=vid;//版本IDparameters[@"ver
曾柏超
·
2019-11-27 22:53
AFNetworking主线梳理(一)
全篇使用的案例Demo最简单的
AFN
使用例子,本文使用的是AFNetworkingv3.2.1AFHTTPSessionManager*manager=[AFHTTPSessionManagermanager
ChinaChong
·
2019-11-19 15:59
IOS开发之—— 在
AFN
基础上进行的网络请求的封装
网络请求的思路:如果请求成功的话
AFN
的responseObject就是解析好的。
丘昌彬今为蝼蚁
·
2019-11-08 18:13
AFNetworking错误总结
【转】自作者M_Lee[
AFN
]AFNetworking错误总结-1.错误打印code=-1016filed:text/html错误原因:
AFN
默认不能解析请求回来的text/html数据解决办法:
AFN
3.0
Mark_panjie
·
2019-11-08 15:52
3.NSURLSession &
AFN
&网络监测
PeopleLackWillpower,RatherThanStrength!1.NSURLSession本节主要涉及NSURLSession的两个get请求/一个post请求NSURLSessionTask抽象类,及其三个具象类:1.NSURLSessionDataTask2.NSURLSessionDownloadTask3.NSURLSessionUploadTask1.1NSURLSess
SoftKnife
·
2019-11-08 13:24
AFN
中如何使用ip直接访问https网站
原文链接:https://github.com/AFNetworking/AFNetworking/issues/2954项目开发需求使用DNS解析域名,获取IP发起HTTPS网络请求,通过IP直接访问网站,可以解决DNS劫持问题首先解决下怎么根据域名获取到IP,以下代码返回的就是IP值#pragmamark========域名解析+(NSString*)getIPWithHostName{//这
爱吃鱼的小灰
·
2019-11-08 11:46
浅谈
AFN
的使用
AFN
作为网络处理第三方的老大地位,我就不赘述了,直接说使用,以下是所包含的四个类。
迷路的安然和无恙
·
2019-11-08 06:46
获取appstore中应用的信息
term=你的应用程序名称&entity=softwaredemo:
AFN
3.0请求代码AFHTTPSessionManager*manager=[AFHTTPSessionManagermanag
夜未殇
·
2019-11-08 03:23
iOS图片上传及压缩
一般有两种方法:1.自己手动写(如:NSURLMutableRequest等系统类),实现起来比较复杂,暂且不提2.使用第三方(如:主流的AFNetworking),在开发中使用第三方比较多,下面就是使用
AFN
rayChow
·
2019-11-08 00:50
利用
AFN
3.0实现多图上传且返回URL顺序一致
想来想去还是选择了GCD中的调度组来实现,上代码我把
AFN
内部的上传图片方法封装在了网络工具类内//这里是封装的
AFN
的方法-(void)uploadUrlWithData:(NSData*)datacallback
优米诺
·
2019-11-07 23:08
iOS post上传数据遇到的乱码问题
最开始使用
AFN
上传,没有后台配合,放弃了,如果当时使用
AFN
可能也不会有这个问题,又差点跑题。我使用的是原生post上传图片和文字信息。android是使用的框架,唉。。。。后台
呦释原点
·
2019-11-07 20:11
CocoaPods的使用
cocoaPods环境说明:为了举例创建了一cocoaPodsExample项目cd到工程目录下使用终端创建一个名字为podfile的文件Snip20170225_2.png这里举例使用coocapods继承
AFN
coder_hong
·
2019-11-07 18:15
iOS源码解析—AFNetworking(AFNetworkReachabilityManager)
概述在
AFN
框架中,AFURLSessionManager对象的初始化方法中创建了AFNetworkReachabilityManager对象用于监听设备当前连接网络的状态。
egoCogito_panf
·
2019-11-07 17:09
其他平台的博客链接
=&mid=208206728&idx=1&sn=8870456fdd616e1e0f048d5e25725d65&scene=5#rdhttp://www.cnblogs.com/ygm900/关于
AFN
HJXu
·
2019-11-07 13:02
AFN
-getTasksWithCompletionHandler:
AFURLSessionManager.m的初始化中调用了如下代码[self.sessiongetTasksWithCompletionHandler:^(NSArray*dataTasks,NSArray*uploadTasks,NSArray*downloadTasks){for(NSURLSessionDataTask*taskindataTasks){[selfaddDelegateFor
linbj
·
2019-11-07 11:19
iOS开发-NSCache
一、NSCache知识点补充01.NSCache是专门用来进行缓存处理的02.NSCache简单介绍:2-1NSCache是苹果官方提供的缓存类,具体使用和NSDictionary类似,在
AFN
和SDWebImage
年轻岁月
·
2019-11-07 06:06
关于用
AFN
请求报错问题
使用
AFN
的时候直接用AFHTTPSessionManager死活请求不进去,请的时候会报Code=3840,请求报出的错误errorErrorDomain=NSCocoaErrorDomainCode
知交
·
2019-11-07 05:33
关于字典插入空值的问题
这是一个很愚蠢的问题T_T问题起源:刚开始使用
AFN
的时候,用字典来存放参数,结果动不动就崩溃了,提示:p.p1{margin:0.0px0.0px0.0px0.0px;font:11.0pxMenlo
IUVO
·
2019-11-07 03:54
AFN
简单封装
#import#import#import"YYKit.h"//http://baobab.kaiyanapp.com/api/v3/video/10774/detail/related?_s=f0e6ee21d170534421fee88afa003612&f=iphone&net=wifi&p_product=EYEPETIZER_IOS&u=aaad82956518235e6e5a34ed0
曾柏超
·
2019-11-07 03:41
进阶19
AFN
(AFNetworking)
AFNetworkingAFNetworking是一个轻量级的iOS网络通信类库。2.它建立在NSURLConnection和NSOperation等类库的基础上,让很多网络通信功能的实现变得十分简单。3.它支持HTTP请求和基于REST的网络服务(包括GET、POST、PUT、DELETE等)。4支持ARC。AFNetworking设计思路AFNetworking是基于NSURLConnecti
轩洛
·
2019-11-07 03:32
图片上传
项目中用到图片上传,本来准备使用
AFN
的但是发现用
AFN
后台接收不到图片流.就自己用系统自带的网络库写了个上传图片的请求//1.创建SessionNSURLSession*session=[NSURLSessionsessionWithConfiguration
Yanni_L
·
2019-11-06 20:16
微信支付 ios
导入WechatOpenSDK以及网络请求AFNetworking.pod'WechatOpenSDK'pod'
AFN
娶什么名字呢
·
2019-11-06 12:21
AFNetWorking的简介和常见问题
AFN
简介目前国内开发网络应用使用最多的第三方框架是专为MacOS&iOS设计的一套网络框架对NSURLConnection和NSURLSession做了封装提供有丰富的API提供了完善的错误解决方案使用简单官网地址
真巧了_嘿
·
2019-11-05 23:39
图片上传iOS端和java端代码
iOS客服端代码iOS端代码可以直接使用
AFN
中的上传表单数据的方法不必从session开始写mark这是
AFN
代码NSMutableURLRequest*request=[[AFHTTPRequestSerializerserializer
LH_0811
·
2019-11-05 06:58
关于application/x-www-form-urlencoded;charset=utf-8编码解决方案
由于在公司遇到这个问题,所以去百度上搜索了关于这方面的资料,涉及到要修改
AFN
的源码,我就屁颠屁颠去修改了源码,但是没有效果,这里我把我修改的方法贴出来了,仅供参考下面是程序猿的博客中找到的skitch.jpg
Jack_zz
·
2019-11-05 03:40
关于block--你想了解的几乎都在这里了
__block讲解八.block的循环引用问题九.block的一些使用场景block在我们开发中随处可见,比如我们常用的
AFN
框架和ReactiveCocoa框架等,多线程中的GCD,各种方法的回调等等
Mark_Guan
·
2019-11-05 00:17
GCD调度组使用心得
在用
AFN
做多张图片上传的时候,实际上是开启了多个异步线程,在实际上传图片的过程中可能出现个别上传不成功,于是想到了“调度组”,将该异步执行的方法放入调度组中,使用调度组进行监听,同时暂时阻塞处理该方法的队列
进击的小巨牛
·
2019-11-04 16:02
IOS - 基于
AFN
下载文件
1.创建下载模型TNDownloadModel/***下载文件**@paramdownloadURL下载链接*@paramsuccess请求结果*@paramfaliure错误信息*/+(void)downloadURL:(NSString*)downloadURLprogress:(void(^)(NSProgress*downloadProgress))progressdestination:
红姑娘
·
2019-11-04 10:23
关于HTTP协议
HTTP协议---超文本传输协议在iOS开发中使用HTTP协议是很常见的,但是如果是刚开始学习或者刚步入的人并不会看见,因为在开发过程中使用网络的封装库
AFN
,在
AFN
中有对HTTP的封装,所以一般不会对
仰望黑暗中的闪烁
·
2019-11-04 09:52
AFN
详解
////MJViewController.m//03.
AFN
演练////Createdbyappleon14-4-30.
LH_0811
·
2019-11-04 02:43
AFN
遇到Code 1004错误
现在大部分的iOS开发人员对于数据请求都是用了
AFN
。但是最近遇到了一个很坑的问题。问题描述公司的项目上线后,有用户反映登录不上账号。但是笔者反复检查自己的代码,但是在自己这边是可以的,完全没毛病。
David_这样很好
·
2019-11-03 19:39
iOS 使用instruments 查内存泄漏(
AFN
导致)
使用xcode工具instruments的leak来动态检查内存泄漏,出现了
AFN
导致的错误,基本都是AFHTTPSessionManager类导致的第一种方法https://www.cnblogs.com
他好像一条虫
·
2019-11-03 15:02
AFN
的进一步封装
1.首先建个NSobeject类一:.h文件方法/**post请求*/(void)post:(NSString*_Nullable)urlparams:(NSMutableDictionary_Nullable)paramscontroller:(UIViewController_Nullable)VCsuccess:(void(^_Nullable)(id_Nullablejson))succe
赤焰军少帅林殊
·
2019-11-03 06:51
AFN
初探
AFNetworking简介目前国内开发网络应用使用最多的第三方框架是专为MacOS&iOS设计的一套网络框架对NSURLConnection和NSURLSession做了封装提供有丰富的API提供了完善的错误解决方案使用简单官网地址https://github.com/AFNetworking/AFNetworking学习第三方框架的步骤获取框架$gitclonehttps://github.c
小白猿
·
2019-11-03 01:32
GCD任务、队列、线程复用、
AFN
3.0同步请求的尴尬
该换换刷新·KafkaRefresh3GCD的使用3.1__block的设计思想及GCD中的ARC机制在GCD里,有很多block语法。但现在我想突出一个block的特性,或许你知道这个特性,但是,我并不是为了重复。当了解一个语法的使用,琢磨语法的设计,也会有乐趣。就像下面这个__block语法。先看这么一段让你厌烦的代码:NSIntegertestNum=100;void(^myBlock)(N
一人的灵山
·
2019-11-02 22:28
AFN
上传语音
NSURL*url=[[NSURLalloc]initFileURLWithPath:path];AFHTTPSessionManager*manager=[AFHTTPSessionManagermanager];[manager.requestSerializersetValue:@"multipart/form-data"forHTTPHeaderField:@"Content-Type"]
Markcf
·
2019-11-02 20:58
正确使用NSCache
文艺求关注.pngNSCacheNSCache是专门用来进行缓存处理的NSCache简单介绍1-1.NSCache是苹果官方提供的缓存类,具体使用和NSDictionary类似,在
AFN
和SDWebImage
小白文_Vincent
·
2019-11-02 17:37
原生
AFN
上传图片
////http://test.yuliaokaihei.com/Api/Public/test/////////图片上传示例//UIImage*image=[UIImageimageNamed:@"room"];////AFHTTPSessionManager*manager=[AFHTTPSessionManagermanager];////接收类型不一致请替换一致text/html或别的//
棍武中原
·
2019-11-02 17:15
iOS网络请求封装,基于
AFN
(iOS)
项目地址:https://github.com/purejf/BaseRequestAFNetWorking->CYRequestManager->CYBaseRequest封装了一下网络请求,牵扯到三个类1.AFNetworking2.CYRequestManager3.CYBaseRequest设计思路先封装一下AFNetworking,即CYRequestManager但是CYRequest
Charles___
·
2019-11-02 16:32
AFNetworking的封装(3.0版本之前的)
以下的是针对AFNetworking3.0之前的封装,关于
AFN
3.0的改变我会在稍后的博客中进行介绍,毕竟多多少少还是有些人在使用A
王先森23
·
2019-11-02 15:07
关于Request failed: unacceptable content-type:的错误
请求"Requestfailed:unacceptablecontent-type:XXXX"xxxx可能是:@"text/html",@"text/json",@"application/json"等
AFN
追逐iOS
·
2019-11-02 10:44
爆红_第三方原因0
接到公司的项目,比较老旧,Podfile里
AFN
竟然还是2.2的...而且之前的开发者更改了第三方的代码,所以我从svn上下载下来代码后,install爆红很多.挑出几个主要的解决花时间多的记下来.1:
oldSix_Zhu
·
2019-11-02 00:14
iOS打包framework实践三 使用cocoapods管理
AFN
等第三方类库
首先在framwork工程中增加podfile文件:podinit在podfile中添加第三方库:vimpodfile,注意要使用use_frameworks!动态库加载方式,然后执行podinstall然后编译framework工程生成framework文件把framwork文件拖入到目标项目中,目标项目也需要在podfile文件中增加framework使用的第三方库(上面的Masonry),并
芝麻酱的简书
·
2019-11-01 07:34
iOS-浅谈Block直接使用self(
AFN
、Masonry)
说起block,真是一个让人既爱又恨的东西。爱:太方便了。恨:很容易造成内存泄漏,每次都要写weakSelf太麻烦了。不过相信大家都有发现,在AFNetworking和Masonry的block里面都是可以直接用self的。我们看看Masonry的源码-(NSArray*)mas_makeConstraints:(void(^)(MASConstraintMaker*))block{self.tr
900d4934decf
·
2019-11-01 04:28
AFN
3.0两种网络请求超时方法
no1NSURLSessionConfiguration*config=[NSURLSessionConfigurationdefaultSessionConfiguration];config.timeoutIntervalForRequest=15.0;AFHTTPSessionManager*manager=[[AFHTTPSessionManageralloc]initWithSessio
yuejieee
·
2019-11-01 00:54
基于NSURLSession 封装的一个多线程断点续传下载Demo
首先是觉得可以把网络的小模块搞一搞,虽然
AFN
在ios界是神作,地位不可动摇,但是我们这还是不能单单只会
AFN
,必备的网络知识还是要了解,题外话图解HTTP这
继续向前冲
·
2019-10-31 13:03
封装
AFN
3.x提供根据时间和版本缓存功能
一、简介DGAFNetWorking是我基于AFNetworking和YYCache封装的iOS网络库.除一般网络请求功能外支持按时间缓存网络请求内容和支持按版本号缓存网络请求内容。github地址二、使用1、网络状态开始监听网络在appdelegate里添加方法:[DGAFNetWorkingstartMonitoring];然后监听这个key可以收到网络状态改变的通知DG_NOTI_NETWO
idage
·
2019-10-31 09:17
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他