iOS第三方框架---AFNetWorking詳解

AFNetworking

1)爲什麼使用:
簡單的向某個web站點的頁面提交請求並獲取服務器的響應,NSURLConnection能勝任。但是絕大部分web頁面受到保護,需要session和cookie的處理,複雜度提升。
afnetworking的好處:發送http請求,接收http相應,但是不會緩存服務器的響應,不能執行html頁面中的javascript代碼。自帶解析json、xml和plist文件
PS:
session:時域,某個客戶端在訪問服務器起到停止訪問這一段的時間間隔
cookie:由服務器發送給客戶端,把cookie的key-value存儲在本地,下次請求時直接發送獲得權限驗證

2)基本使用:(下面我將分爲2.X版本和3.0版本2個重要的部分講解

①2.X版本:http://www.cocoachina.com/ios/20140829/9480.html

a、創建AFHTTPRequestOperationManager對象
b、構建NSURLConnection,在delegate中處理回調請求根據不同內容,指定給manager不同的解析器(默認是json和plist)
c、發送GET\POST請求(附帶參數),等待相應結果

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章