作者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/cn.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