博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS下的Http库AFNetworking
阅读量:6071 次
发布时间:2019-06-20

本文共 934 字,大约阅读时间需要 3 分钟。

hot3.png

在iOS下开发一直是用ASIHTTPRequest库,ASIHTTPRequest已经停止更新,看了这个文章 (原文)的库,感觉还不错。

库的地址是

在主页可以看到,库的使用很简单

    get请求

AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];[manager GET:@"http://example.com/resources.json" parameters:nil  success:^(AFHTTPRequestOperation *operation, id responseObject) {     NSLog(@"JSON: %@", responseObject);} failure:^(AFHTTPRequestOperation *operation, NSError *error) {        NSLog(@"Error: %@", error);}];

    post请求

AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];NSDictionary *parameters = @{@"foo": @"bar"};[manager POST:@"http://example.com/resources.json" parameters:parameters success:^(AFHTTPRequestOperation *operation, id responseObject) {    NSLog(@"JSON: %@", responseObject);} failure:^(AFHTTPRequestOperation *operation, NSError *error) {    NSLog(@"Error: %@", error);}];

   

    还有很多使用方法,可以直接到GitHub主页上看

转载于:https://my.oschina.net/kevinvane/blog/399057

你可能感兴趣的文章
Microsoft Visual SourceSafe OLE Automation
查看>>
android源码是不是包含联想的支持?
查看>>
iostat 命令监控磁盘IO
查看>>
java反射详解
查看>>
android无法识别adb devices解决方法
查看>>
站长常用服务器软件总结
查看>>
CSS纯图片圆角Box的实现技巧
查看>>
Maven:简介(1)
查看>>
安卓SDK 安装问题
查看>>
Kubernetes 1.8.4 手动安装教程-安装Etcd(二)
查看>>
解析各大电子商务网站订单号的生成方式
查看>>
IOS开发-Foundation笔记
查看>>
[转]Mybatis Plus 插件注册机
查看>>
UTF8 与 UTF8 +BOM 区别
查看>>
Mac系统升级到10.9(mavericks)时安装php扩展问题解决
查看>>
搬家!
查看>>
CSS技巧收集——巧用滤镜
查看>>
IDEA Tomcat 内存溢出
查看>>
.svn 一括削除
查看>>
Javascript通过bind()掌控this
查看>>