1.請求與響應安全
1.1 請求網絡
1.2 響應框架
2.處理網絡請求和響應的方式code
2.1 蘋果官方原生對象
NSURLConnection網絡安全
NSURLSession資源
2.2 第三方框架文件上傳
ASIit
AFNio
3.數據解析
3.1 JSON
NSJSONSerialization
第三方框架:JSONKit
3.2 XML
SAX 解析:NSXMLParser
DOM 解析:第三方框架
3.3 Plist
NSPropertyListSerialization
4.HTTP的經常使用方法??
GET
POST
4.1 用戶登陸
GET登陸
POST登陸
5.網絡安全
base64
MD5
鑰匙串
6.POST加強(其餘功能)
6.1 文件上傳
上傳單個文件
上傳多個文件
6.2 RESTful風格
6.3 POST JSON (上傳JSON格式數據)
6.4 POST 自定義對象
7.NSURLConnection下載
7.1 NSURLConnectionDelegate
7.2 NSOutPutStream
7.3 斷點續傳.
7.4 封裝(後來的NSURLSession和第三方,實際上就是對原生方式的封裝)
8.HTTPS訪問
IOS9.0以後,NSURLSession取代了NSURLConnection,經過ASI,AFN均可以實現常規的GET/POST,加強功能(上傳,下載,)方式更爲簡單.
實現網絡請求與響應用到的類.
NSURL:處理資源相關的類.
NSURLRequest:處理請求相關的類.
NSURLResponse:處理響應相關的類.