С Alamofire 5
запросы могут быть выполнены с использованием AF.request(:)
функций, где я не могу найти способ установить timeoutInterval
, если я не использую
AF.request(_ urlRequest: URLRequestConvertible)
Я знаю, что возможно установитьtimeoutInterval
до urlRequest
передано Alamofire
, но что, если я использую функции с URLConvertibles
:
public static func request(_ url: URLConvertible, method: Alamofire.HTTPMethod = .get, parameters: Parameters? = nil, encoding: ParameterEncoding = URLEncoding.default, headers: Alamofire.HTTPHeaders? = nil, interceptor: RequestInterceptor? = nil) -> Alamofire.DataRequest
// or
public static func request<Parameters>(_ url: URLConvertible, method: Alamofire.HTTPMethod = .get, parameters: Parameters? = nil, encoder: ParameterEncoder = URLEncodedFormParameterEncoder.default, headers: Alamofire.HTTPHeaders? = nil, interceptor: RequestInterceptor? = nil) -> Alamofire.DataRequest where Parameters : Encodable