【读书笔记】iOS网络-负载
2015-10-30 09:56
417 查看
负载指的是在服务的请求响应事务中交换的数据。常见的负载格式包括XML,JSON与HTML。
进入与发出的负载数据存在很多形式与大小。比如,有些开发者会使用原生的字符串或是以分隔符分开的数据与Web Service进行通信。这么做虽然简单,不过技术上却不具备可扩展性,难以处理复杂的数据结构,可能会导致很多问题。
一,XML
XML是一种标记语言,用于编码和组织数据。
二,JSON
JSON是一种用于交换格式化信息的轻量级数据格式。
JSON支持的数据类型以及与之关联的格式规则:
1,数字:无双引号。
2,布尔:取值为true或false,无双引号。
3,字符串:双引号括起。
4,数组:方括号包围的以逗号分隔的列表。
5,对象:花括号包围的键值对集合。Objective-C中的对象是通过NSDictionary表示。
6,null:无双引号。
三,HTML
HTML是一种标记语言,用于组织网页上的数据,这样浏览器就可以解析页面了。
参考资料:《iOS网络高级编程-iPhone和iPad的企业应用开发》
进入与发出的负载数据存在很多形式与大小。比如,有些开发者会使用原生的字符串或是以分隔符分开的数据与Web Service进行通信。这么做虽然简单,不过技术上却不具备可扩展性,难以处理复杂的数据结构,可能会导致很多问题。
一,XML
XML是一种标记语言,用于编码和组织数据。
二,JSON
JSON是一种用于交换格式化信息的轻量级数据格式。
JSON支持的数据类型以及与之关联的格式规则:
1,数字:无双引号。
2,布尔:取值为true或false,无双引号。
3,字符串:双引号括起。
4,数组:方括号包围的以逗号分隔的列表。
5,对象:花括号包围的键值对集合。Objective-C中的对象是通过NSDictionary表示。
6,null:无双引号。
三,HTML
HTML是一种标记语言,用于组织网页上的数据,这样浏览器就可以解析页面了。
参考资料:《iOS网络高级编程-iPhone和iPad的企业应用开发》
相关文章推荐
- 【读书笔记】iOS网络-负载
- POST网络访问
- ISO 网络访问
- iOS9之后的xcode的HTTP网络协议改动
- caffe网络微调(fine-tuning)
- Httpservlet cannot be resolved to a type的原因与解决方法
- 超级系统工具Sysdig,比 strace、tcpdump、lsof 加起来还强大
- TCP/IP协议
- HttpURLConnection和AndroidHttpClient
- TCP_Header解析
- Swift网络开发之NSURLSession学习笔记
- Java 网络编程 中的 服务器与客户端的 连接!
- c的网络编程
- HttpClient 4.3教程
- HttpClient 4.3教程 第一章 基本概念
- 网络环境下计算机硬件安全保障策略的探讨
- 海外网络游戏服务器,东南亚服务器,海外外贸服务器-就在影速科技
- 关于网络编程六种IO模型的形象比喻
- Xcode7.1下用CocoaPods安装Alamofire--swift下的第三方网络库
- Apache-httpd