看板 MacDev 關於我們 聯絡資訊
下面是我進行一個Http Request var task = URLSession.shared.dataTask(with: request) {(data, response, error) in guard let data = data else { return } } task.resume() 請問如果要 加上 timeout 10秒 事件 要怎麼做? func TimeOut (){ print("連線逾時") } -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.61.246.67 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1543910240.A.479.html
cryinglove: urlsession 可以設定 timeout 時間,時間到了就會進 e 12/04 16:15
cryinglove: rror ,不用自己另外寫 12/04 16:15
panga0820: 要建立一個 URLSession 可以指定一個 URLSessionConfi 12/04 19:24
panga0820: guration ,在 URLSessionConfiguration 可以設定 time 12/04 19:24
panga0820: out 時間。 12/04 19:24
ikai99: timeoutIntervalForRequest 12/05 00:18
fbifxxkma: 感謝~已解決~ 12/05 23:52