Alamofire 5.X系で、timeout 設定方法について
調べてもあまり参考になるサイトが出てこなかったので、備忘録
環境
- Xcode: 11.3.1
- Swift5
- Alamofire 5.2.1
・requestModifierを指定
AF.request("https://xxxxxxxxxxxx",
method: .get,
parameters: parameters,
requestModifier: { $0.timeoutInterval = 5.0 }).responseJSON { response in
}
AF.requestに「requestModifier: { $0.timeoutInterval = 5.0 }」を追加することで、
タイムアウト値をセットすることが可能となる。
※上記コードでは5.0秒にセットしています。こちらは任意の秒数に変更して下さい。