先留着吧

1.下载MKNetworkKit主要是下载MKNetWorkKIt这个。

2.新建一个ARC的工程。

3.将MKNetWorkKit这个文件夹拖到你新建的工程中。添加:SystemConfiguration.framework,CFNetwork.framework,Security.framework。

4.在ViewControler里的viewDidLoad方法里写下如下代码:

GET请求的:

[cpp] view plaincopy
  1. <span style="font-size:14px;">MKNetworkEngine *engine = [[MKNetworkEngine alloc] initWithHostName:@"192.168.2.176:9502/api"
  2. customHeaderFields:nil];
  3. MKNetworkOperation *op = [engine operationWithPath:@"login.php?userid=admin&userpwd=123" params:nil httpMethod:@"GET"];
  4. [op onCompletion:^(MKNetworkOperation *operation){
  5. NSLog(@"request string: %@",[op responseString]);
  6. }
  7. onError:^(NSError *error){
  8. }];
  9. [engine enqueueOperation:op];</span>

POST请求:

[cpp] view plaincopy
  1. <span style="font-size:14px;">  NSMutableDictionary *dic = [[NSMutableDictionary alloc] init];
  2. [dic setValue:@"admin" forKey:@"username"];
  3. [dic setValue:@"123" forKey:@"password"];
  4. MKNetworkOperation *op = [engine operationWithPath:@"user.do" params:dic httpMethod:@"POST"];
  5. [op onCompletion:^(MKNetworkOperation *operation) {
  6. NSLog(@"post response string :%@",[op responseString]);
  7. } onError:^(NSError *error) {
  8. DLog(@"%@", error);
  9. }];
  10. [engine enqueueOperation:op];</span>

注意的地方:在初始化 MKNetworkEngine的时候,不要加上"http://" 会自动帮你加上的。

MKNetWorkKit使用方法相关推荐

  1. 在 Oracle Enterprise Linux 和 iSCSI 上构建您自己的 Oracle RAC 11g 集群

    作者:Jeffrey Hunter 了解如何以低于 2,700 美元的费用在 Oracle Enterprise Linux 上安装并配置 Oracle RAC 11g 第 2 版开发集群. 本指南中 ...

  2. Java面试题大全2021版

    一.Java 基础 JDK 和 JRE 有什么区别? JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境. JRE:Java Run ...

  3. ios MKNetworkKit 的使用

    2019独角兽企业重金招聘Python工程师标准>>> 常用框架比如:AFNetworking,ASIHttpRequest,SDWebImage,MKNetWorKit等. iOS ...

  4. 一个iOS 框架介绍:MKNetworkKit

    2019独角兽企业重金招聘Python工程师标准>>> ASIHTTPRequest (作者:BenCopsey) 是一个使用简单,可用于各种从简单到复杂的 HTTP 请求,或者可用 ...

  5. MKNetworkKit 使用

    关于ios 网络请求之MKNetworkKit库的使用 项目导入MK库之后,还需要导入三个框架文件: SystemConfiguration.framework CFNetwork.framework ...

  6. MKNetWorkKit(转载)

    ASIHTTPRequest (作者:BenCopsey) 是一个使用简单,可用于各种从简单到复杂的 HTTP 请求,或者可用于处理 Amazon S3.Rackspace 等REST 服务的强大框架 ...

  7. MKNetworkKit: 网络处理又一利器

    没有认识MK之前,即便ASI已经不再更新,也没有启用ASI.因为ASI对于网络的处理更偏向于底层,适合针对各种情形的扩展. 但是,今天我要开始使用 MKNetworkKit了,项目在github上,使 ...

  8. Kotlin协程使用,协程使用注意事项,协程中的await方法使用|不使用suspend使用协程

    参见 码云 协程使用方法一 (Dispatchers调度器模式) 指定不同线程.同线程会挂起并阻塞(挂起是不影响主线程执行,阻塞是同样的IO线程会阻塞) withContext(Dispatchers ...

  9. IDEA中将代码块封装为方法,IDEA代码重构快捷键

    IDEA中将代码块封装为方法 选中要转换的代码块,快捷键: Windows快捷键:Alt + Shift + M Mac快捷键:Alt + Command + M 如图:

最新文章

  1. Go 知识点(12) — 类型转换以三方库 cast
  2. HTML5 中的canvas元素用于,HTML5中的Canvas元素
  3. oracle pga的作用,浅析Oracle中PGA和UGA两者间的区别
  4. [转]Web3 是去中心化的“骗局”?
  5. 【jzoj】2018.1.30NOIP普及组——模拟赛D组
  6. Spring Boot中使用@Async实现异步调用
  7. onepill Android端
  8. easyx按钮透明度特效_【素材】100组4K灰尘粒子烟雾特效
  9. JS实现随机切换姓名与头像
  10. 修改联通服务器,联通光猫dns设置服务器地址
  11. java导出excel弹出下载框_[Java教程]Springmvc和poi3.9导出excel并弹出下载框
  12. 5G商用元年开启万亿市场, 25G服务器端口出货量大幅增长
  13. 膜拜!京东大牛彻底讲透Java多线程面试题,看完直怼阿里面试官,堪称吾辈楷模!
  14. 一款全面高效的日志分析工具,操作更简单
  15. winxp/win7开机密码忘记有妙招
  16. 《零基础入门学习Python》(23)--递归:这帮小兔崽子
  17. Python3,爬虫有多简单,一个库,一行代码,就OK, 你确定不来试试?
  18. ren指令重命名文件夹_Windows Ren命令教程,其中包含重命名文件和文件夹的示例...
  19. goaheadlinux移植_web服務器goahead移植到Linux開發板
  20. 单片机和ARM A的区别

热门文章

  1. java+分支合并主线_git如何合并两个远端分支?
  2. leetcode 1038. 从二叉搜索树到更大和树
  3. luogu1355 神秘大三角
  4. 【吉比特】G-bits2017技术类岗位编程题
  5. 洛谷2055 [ZJOI2009]假期的宿舍
  6. bootStrap-treeview插件
  7. 按自己喜欢的方式过一生?
  8. 提取验证码到winform上webbroswer和axwebbroswer
  9. ASP.NET MVC实践系列6-Grid实现(上)
  10. Ajax(5)UpdatePanel的使用方法