swift3 怎么发起http请求
展开全部
guard let u = URL(string: url) else {
// 表示URL格式不正确
return
}
let config = URLSessionConfiguration.default
let session = URLSession(configuration: config)
let task = session.dataTask(with: u) { data, code, err in
guard let d = data else {
// 表示HTTP返回数据不正确
return
}
// 在这里处理 HTTP 返回结果,当然也可以检查code和err
}
// 上述是设定过程,下面这个函数是真正启动请求。
// 注意可以异步执行,不用像这样阻塞主线程。
task.resume()
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询