ASI和AFN的區別

2022-08-27 18:24:08 字數 658 閱讀 5370

asi總結

傳送請求的2個物件

1.傳送get請求 asihttprequest

2.傳送post請求 asiformdatarequest

二傳送請求

1.同步請求

startsynchronous

2.非同步請求

startasynchronous

三 監聽請求的過程

1.成為**

四監聽請求過程

如果同時設定了block和實現了**方法 請求過程中 block和**方法都會呼叫

一般的呼叫順序 **方法 先於 block方法

如果實現了 下面的**方法,那麼responsedata、responsestring就沒有值

設定支援斷點續傳

request.allowresumeforfiledownloads = yes;

五檔案上傳

六 request 常見設定

ASI和AFN的區別

一 底層實現 1 afn的底層基於oc的nsurlconnection和nsurlsession 2 asi的底層基於純c語言的cfnetwork框架 3 asi的執行效能 高於 afn 二 對伺服器返回的資料處理 1 asi沒有直接提供對伺服器資料處理的方式,直接返回data string 2 a...

AFN和ASI的區別

1 afn基於nsurl nsurlsession nsurlconnection asi基於底層的cfnetwork框架,因此asi的效能優於afn 2 afn採取block的方式處理請求,asi最初採取delegate的方式處理請求,後面也增加了block的方式 3 afn只封裝了一些常用功能,...

ASI與AFN的區別

1 afn基於nsurl nsurlsession nsurlconnection asi基於底層的cfnetwork框架,因此asi的效能優於afn 2 afn採取block的方式處理請求,asi最初採取delegate的方式處理請求,後面也增加了block的方式 3 afn只封裝了一些常用功能,...