![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
Hepburn_
这个作者很懒,什么都没留下…
展开
-
网络编程
一.确认网络环境3G/WIFI 1. 添加源文件和framework 开发Web等网络应用程序的时候,需要确认网络环境,连接情况等信息。如果没有处理它们,是不会通过Apple的审查的。 Apple 的 例程 Reachability 中介绍了取得/检测网络状态的方法。要在应用程序程序中使用Reachability,首先要完成如下两部:原创 2015-07-28 22:36:04 · 1163 阅读 · 0 评论 -
XML/JSON解析
JSON:什么是JSON:1,json是一种轻量级的数据格式,一般用于数据交互;2,服务器返回给客户端的数据,一般都是JSON格式或者XML格式(文件下载除外)JSON的格式很像OC中的字典和数组{“name” : "jack", "age" : 10}{"names" : ["jack","rose","jim"]}标准JSON格式的注意点原创 2015-07-28 15:34:23 · 1193 阅读 · 0 评论 -
HTTP协议
HTTP一、URL1,什么是URL1)URL的全称是Uinform Resource Locator(统一资源定位符)2)通过1个URL,能找到互联网上唯一的1个资源3)URL就是资源的地址、位置,互联网上的每个资源都有一个唯一的URL2,URL的基本格式 =协议:// 主机地址 /路径http://www.baidu.com/ios/i原创 2015-07-27 16:30:11 · 1157 阅读 · 0 评论 -
POST数据加密
数据加密:GET请求和POST请求其中之一的区别:GET请求参数直接加在请求路径后面,很不安全;所以一定要使用POST请求提交用户的隐私数据1,GET请求的所有参数都是直接暴露在URL中2,请求的URL一般会记录在服务器的访问日志中3,服务器的访问日志是黑客攻击的重点对象之一仅仅用POST请求提交用户的隐私数据,还是不能完全解原创 2015-07-28 15:47:21 · 14509 阅读 · 3 评论 -
网络请求之GET、POST请求
网络请求-GET请求:1,NSURL: 请求地址;2,NSURLRequest :一个NSURLRequest对象就代表一个请求,它包含的信息有:1)一个NSURL对象GET请求,不需要写请求头、请求体,只要告诉请求路径和请求参数就可以了。2)请求方法3)请求超时3,NSMutableURLRequest : NSURLR原创 2015-07-28 10:27:18 · 1461 阅读 · 0 评论 -
NSURLCache、网络监测状态
有时候,对同一个URL请求多次,返回的数据可能一样的;比如服务器上的某张图片,无论下载多少次,返回的数据都是一样的,但是这些情况会造成以下问题:1,用户流量的浪费;2,程序响应速度不够快为了提高程序的响应速度,可以考虑使用缓存(内存缓存\硬盘缓存)硬盘缓存也是沙盒缓存;第一次请求数据:1,客户端优先会去内存缓存中检测有无缓存;原创 2015-07-29 15:18:55 · 1221 阅读 · 1 评论 -
网路总结01-HTTP协议和NSURLConnection
原创 2015-07-30 15:26:09 · 1254 阅读 · 1 评论 -
网路总结02-ASI和AFN
上一篇讲解了HTTP协议和NSURLConnection 网址:http://blog.csdn.net/hepburn_/article/details/47150589现在讲讲ASI和AFN:ASI:AFN:ASI网络状态监控:AFN网络状态监控:ASI和AFN的区别:4,AF原创 2015-07-30 17:38:42 · 1060 阅读 · 0 评论 -
SDWebImage使用详解
这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理、异步下载、同一个URL下载次数控制和优化等特征。使用示范的代码:UITableView使用UIImageView+WebCache类(基本应用,UIImageView的一个category)前提#import导入UIImageView+WebCache.h文件,然后在tableview的cellFor原创 2015-08-30 16:21:28 · 1046 阅读 · 0 评论