网络
文章平均质量分 78
Leader林
这个作者很懒,什么都没留下…
展开
-
IOS数据操作:文件下载(内存优化&断点续传)
IOS开发中一般会用到数据下载操作,下载的内容分为小文件和大文件下载方式又分为异步跟同步。 一 小文件 上面无论是A还是B方式进行大的数据下载操作都非常不好,A跟B首先它都会在主线程内进行下载操作,等到数据下载完毕它才会继续让程序往下执行。而且也无法监视下载进度,影响用户体验,还有一个弊端就是下载的数据都会一个劲的往data这个变量里面塞而它又是存放在内存原创 2016-01-15 17:40:06 · 733 阅读 · 0 评论 -
IOS:用户(网络&本地)数据的安全
IOS:用户数据安全 一:网络 A : 一定要使用POST请求提交用户的隐私数据 B : 请求的URL一般会记录在服务器的访问日志中 C : 服务器的访问日志是黑客攻击的重点对象之一 用户的隐私数据 A:账户登录密码 B:支付密码 C:银行账户 D:.......原创 2016-01-15 09:17:23 · 907 阅读 · 0 评论 -
iOS开发:NSNotification的使用
如果在一个类中想要执行另一个类中的方法可以使用通知1.创建一个通知对象:使用notificationWithName:object: 或者 notificationWithName:object:userInfo: NSNotification* notification = [NSNotification notificationWithName:kImageNotific原创 2016-02-01 21:08:43 · 322 阅读 · 0 评论 -
IOS网路篇:使用Charles拦截JSON数据
使用Charles拦截JSON数据 Charles是一款抓包修改工具,相比起burp,charles具有界面简单直观,易于上手,数据请求控制容易,修改简单,抓取数据的开始暂停方便等等优势!下面来详细介绍下这款强大好用的抓包工具。如果你需要抓取一些JSON进行练手的话,使用Charles是个不错的选择操刀对象:某XX下载APP 准备工具原创 2016-01-14 15:45:32 · 3663 阅读 · 0 评论 -
iOS网络篇—发送json数据给服务器以及多值参数
发送JSON给服务器 1 - 如何发送JSON给服务器 A: 一定要使用POST请求。 request.HTTPMethod = @"POST"; B:设置请求头。 1. [request setValue:@"application/json" forHTTPHeaderField:@"Content-Type"]原创 2016-01-14 14:09:09 · 5770 阅读 · 0 评论 -
IOS网络篇:HTTP的通信过程
HTTP通信过程 ---- 请求具体过程 1. HTTP协议规定:一个完整的由客户端发给服务器的HTTP请求中包含以下内容 A - 请求行:包含了请求方法,请求资源路径,HTTP协议版本 GET /Server/resource/images/1.jpg HTTP/1.1 B - 请求头:包含了对客户端的环原创 2016-01-13 20:40:26 · 497 阅读 · 0 评论 -
IOS学习开发网络篇:文件上传
IOS开发中我们可能需要用到文件上传,文件上传使用的时POST请求,通常把要上传的数据保存在请求体中。本文介绍如何不借助第三方框架实现iOS开发中得文件上传。 由于过程较为复杂,因此本文只贴出部分关键代码。这是上传图片到服务器的信息需要的内容,并且格式不能有任何错误,否则都会上传失败。 Content-Type multipart/form-data; bou原创 2016-01-20 20:06:38 · 349 阅读 · 0 评论 -
IOS网络篇:网络状态的监控Reachability
判断设备网络连接情况。相对于苹果官方的Reachability,这是一个更加高级、更加好用的Reachability,支持ARC、支持block、使用GCD方式来通知网络的变化。 [Code4App.com]Reachability链:https://github.com/tonymillion/Reachability@interface ViewController ()@pro原创 2016-01-15 10:22:28 · 373 阅读 · 0 评论