本文转载至 http://blog.csdn.net/chenzhiqin20/article/details/8474844转载表明出处:http://www.cnblogs.com/daguo/archive/2012/08/03/2622090.html英文原文来自:http://www.dr...
分类:
移动开发 时间:
2014-07-24 21:54:32
阅读次数:
552
什么是双向认证呢?简而言之,就是服务器端对请求它的客户端要进行身份验证,客户端对自己所请求的服务器也会做身份验证。服务端一旦验证到请求自己的客户端为不可信任的,服务端就拒绝继续通信。客户端如果发现服务端为不可信任的,那么也中止通信。 双向认证的算法理论是RSA,(点击此处了解RSA算法原理)。 双向...
分类:
其他好文 时间:
2014-07-19 19:05:42
阅读次数:
265
ASIHTTPRequest ASIHTTPRequest 是一个直接在CFNetwork上做的开源项目,提供了一个比官方更方便更强大的HTTP网络传输的封装。它的特色功能如下:1,下载的数据直接保存到内存或文件系统里2,提供直接提交(HTTP POST)文件的API3,可以直接访问与修改HTTP请...
分类:
移动开发 时间:
2014-07-18 10:09:02
阅读次数:
263
.h文件
//
// HttpUtil.h
// SmallTaurus
//
// Created by Fuer on 14-7-7.
// Copyright (c) 2014年 FuEr. All rights reserved.
//
/**
* 对ASI的封装
*/
#import
#import "ASIHTTPRequest.h"
#import "ASIFor...
分类:
其他好文 时间:
2014-07-12 21:06:09
阅读次数:
167
ASIHttpRequest是一款及其强劲的HTTP访问开源项目。让简单的API完成复杂的功能,如:异步请求,队列请求,GZIP压缩,缓存,断点续传,进度跟踪,上传文件,HTTP认证。在新版本中,还加入了Object-C闭包Block的支持,让我们的代码更加精简灵活。
依赖的5个库:
CFNetwork
SystemCorfiguration
MobileCoreServices
和...
分类:
其他好文 时间:
2014-07-10 21:24:59
阅读次数:
183
在开发iOS应用过程中,如何高效的与服务端API进行数据交换,是一个常见问题。一般开发者都会选择一个第三方的网络组件作为服务,以提高开发效率和稳定性。这些组件把复杂的网络底层操作封装成友好的类和方法,并且加入异常处理等。那么,大家最常用的组件是什么?这些组件是如何提升开发效率和稳定性的?哪一款组件适...
分类:
移动开发 时间:
2014-07-03 00:01:53
阅读次数:
210
//记录过去5秒的平均流量字节/秒NSLog(@"%llu",[ASIHTTPRequest averageBandwidthUsedPerSecond]);
分类:
其他好文 时间:
2014-07-01 21:53:11
阅读次数:
150
POST请求的forHTTPHeaderField也许你的iOS项目中使用了AFNetworking2.0,或者是ASIHTTPRequest,对于http中POST请求的操作,你用了他们提供的现成的方法后,就再也无法理解这些请求是如何实现的了,这对于我们学习网络请求的原理是很不方便的说,因为不理解...
分类:
其他好文 时间:
2014-06-13 19:34:18
阅读次数:
972
在工程中,我们会常常遇到需要下载的程序,比如下载在线音乐、下载图片等等,今天我将介绍一下利用ASIHTTPRequest的下载示例,支持断点续传,利用ASIHTTPRequest下载以及断点续传的原理在我的博客:http://www.cnblogs.com/webapplee/p/378459...
分类:
移动开发 时间:
2014-06-13 17:06:31
阅读次数:
258
ASIHTTPRequest是一款极其强劲的HTTP访问开源项目。让简单的API完成复杂的功能,如:异步请求,队列请求,GZIP压缩,缓存,断点续传,进度跟踪,上传文件,HTTP认证在新的版本中,还加入了Objective-C闭包Block的支持,让我们的代码更加轻简灵活。下面就举例说明它的API用...
分类:
移动开发 时间:
2014-06-13 17:00:21
阅读次数:
313