作者fbifxxkma (超棒Der)
看板MacDev
標題[問題] http Request如何設定timeout提醒?
時間Tue Dec 4 15:57:15 2018
下面是我進行一個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://webptt.com/m.aspx?n=bbs/MacDev/M.1543910240.A.479.html
1F:→ cryinglove: urlsession 可以設定 timeout 時間,時間到了就會進 e 12/04 16:15
2F:→ cryinglove: rror ,不用自己另外寫 12/04 16:15
3F:推 panga0820: 要建立一個 URLSession 可以指定一個 URLSessionConfi 12/04 19:24
4F:→ panga0820: guration ,在 URLSessionConfiguration 可以設定 time 12/04 19:24
5F:→ panga0820: out 時間。 12/04 19:24
6F:推 ikai99: timeoutIntervalForRequest 12/05 00:18
7F:→ fbifxxkma: 感謝~已解決~ 12/05 23:52