iOS專案開發實戰 使用同步請求獲取網頁原始碼

2022-08-21 06:48:13 字數 661 閱讀 5042

網路請求一般分為同步請求和非同步請求,同步請求假設訪問時間過長,會造成介面卡死狀態,使用者體驗不是非常好。可是請求速度較快的話,也能夠考慮使用同步訪問。如今先來學習同步訪問。

(1)在viewdidload()方法中實現例如以下**:

override func viewdidload() else

}

輸出結果會成功列印出網頁html。

(2)列印出http協議頭

在viewdidload()中實現下面**:

override func viewdidload() 

}

輸出結果例如以下:

。(3)列印錯誤資訊

在進行網路操作時,偶爾出現錯誤是不可避免的。我們能夠列印出錯誤。便於我們查錯,列印錯誤**例如以下:

override func viewdidload() 

}

測試該**時,我們能夠關閉網路。然後就會出現錯誤:我進行測試時,出現的錯誤例如以下:

。github主頁:  。

iOS專案開發實戰 使用同步請求獲取網頁原始碼

網路請求一般分為同步請求和非同步請求,同步請求假設訪問時間過長,會造成介面卡死狀態,使用者體驗不是非常好。可是請求速度較快的話,也能夠考慮使用同步訪問。如今先來學習同步訪問。1 在viewdidload 方法中實現例如以下 override func viewdidload else 輸出結果會成功...

IOS開發之網路同步GET請求

在網路請求中,http網路請求使用的最多,不管是獲取文字還是獲取二進位制資料,亦或是將資料提交到伺服器上。http請求使用起來最為簡單,http請求型別分為好幾種,例如 get,post,put,delete。這其中最為常見的兩種形式就是get和post。get是用來從伺服器上獲得資料的請求方式。同...

iOS 開發實戰培訓

語言概述 學習目標 1 了解ios平台和應用的概況,學習obj c語言及核心知識,快速掌握應用程式開發和遊戲開發所需的程式語言基礎。2 掌握開發環節中的xcode inte ce builder ide環境 控制項的屬性和使用方法。3 從案例出發,掌握完整的ios軟體開發的流程和技術架構方法,包括 ...