随笔分类 -  IOS 网络篇

IOS 网络开发
摘要:iOS开发网络篇—数据缓存一、关于同一个URL的多次请求 有时候,对同一个URL请求多次,返回的数据可能都是一样的,比如服务器上的某张图片,无论下载多少次,返回的数据都是一样的。 上面的情况会造成以下问题(1)用户流量的浪费(2)程序响应速度不够快解决上面的问题,一般考虑对数据进行缓存。二、... 阅读全文
posted @ 2015-12-20 15:04 187n 阅读(178) 评论(0) 推荐(0)
摘要:iOS开发网络篇—发送json数据给服务器以及多值参数一、发送JSON数据给服务器发送JSON数据给服务器的步骤:(1)一定要使用POST请求(2)设置请求头(3)设置JSON数据为请求体代码示例: 1 #import "YYViewController.h" 2 3 @interface YYV... 阅读全文
posted @ 2015-12-20 15:03 187n 阅读(240) 评论(0) 推荐(0)
摘要:iOS开发网络篇—文件的上传说明:文件上传使用的时POST请求,通常把要上传的数据保存在请求体中。本文介绍如何不借助第三方框架实现iOS开发中得文件上传。 由于过程较为复杂,因此本文只贴出部分关键代码。主控制器的关键代码:YYViewController.m 1 #import "YYViewCo... 阅读全文
posted @ 2015-12-20 15:02 187n 阅读(180) 评论(0) 推荐(0)
摘要:iOS开发网络篇—多线程断点下载说明:本文介绍多线程断点下载。项目中使用了苹果自带的类,实现了同时开启多条线程下载一个较大的文件。因为实现过程较为复杂,所以下面贴出完整的代码。实现思路:下载开始,创建一个和要下载的文件大小相同的文件(如果要下载的文件为100M,那么就在沙盒中创建一个100M的文件,... 阅读全文
posted @ 2015-12-20 15:00 187n 阅读(153) 评论(0) 推荐(0)
摘要:iOS开发网络篇—数据安全一、简单说明1.说明在开发应用的时候,数据的安全性至关重要,而仅仅用POST请求提交用户的隐私数据,还是不能完全解决安全问题。如:可以利用软件(比如Charles)设置代理服务器,拦截查看手机的请求数据“青花瓷”软件因此:提交用户的隐私数据时,一定不要明文提交,要加密处理后... 阅读全文
posted @ 2015-12-20 14:59 187n 阅读(133) 评论(0) 推荐(0)
摘要:iOS开发网络篇—多线程断点下载说明:本文介绍多线程断点下载。项目中使用了苹果自带的类,实现了同时开启多条线程下载一个较大的文件。因为实现过程较为复杂,所以下面贴出完整的代码。实现思路:下载开始,创建一个和要下载的文件大小相同的文件(如果要下载的文件为100M,那么就在沙盒中创建一个100M的文件,... 阅读全文
posted @ 2015-12-18 13:01 187n 阅读(139) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2015-12-18 11:23 187n 阅读(133) 评论(0) 推荐(0)
摘要:iOS开发网络篇—GET请求和POST请求一、GET请求和POST请求简单说明创建GET请求1 // 1.设置请求路径2 NSString *urlStr=[NSString stringWithFormat:@"http://192.168.1.53:8080/MJServer/lo... 阅读全文
posted @ 2015-12-18 11:17 187n 阅读(138) 评论(0) 推荐(0)
摘要:iOS开发网络篇—HTTP协议说明:apache tomcat服务器必须占用8080端口一、URL1.基本介绍URL的全称是Uniform Resource Locator(统一资源定位符)通过1个URL,能找到互联网上唯一的1个资源URL就是资源的地址、位置,互联网上的每个资源都有一个唯一的URL... 阅读全文
posted @ 2015-12-18 11:11 187n 阅读(107) 评论(0) 推荐(0)