#筆記 URLSession 和 Cache 介紹 — SwiftUI 新手入門 6–2
題目及內容取自於: ChaoCode 頻道
筆記:
> URLSession
> URLSessionConfiguration ( header 、 cache )
> URLRequest 和 URLSession 通用設定
> 實際使用範例
URLSession -
(實際範例在最下面)
URLSessionConfiguration -
▶ 設定 header
在 configuration 中設定 herader,這邊的設定會影響 session 裡面的所有任務
▶ 設定 Cache
Cache 介紹:
假設過幾天後,發出觀看相同影片的請求:
但要如何知道資料是不是為最新的,以及下載是否被伺服器允許,其實是透過伺服器回傳時,在它的 header 附上這些相關資訊(Ex: 是否允許cache、驗證 cache 是否過期)
怎麼設定 Cache :
儲存位置&使用條件
URLRequest 和 URLSession 通用設定 -
實際應用範例-