Telegram-iOS/submodules/BrowserUI/TonutilsProxy/Sources/Extensions/URLSession.swift
2024-07-12 11:36:44 +04:00

16 lines
483 B
Swift

//
// Created by Adam Stragner
//
import Foundation
internal extension URLSession {
static let `default` = URLSession(configuration: .default)
static var proxyable: URLSession?
static func proxyable(with connectionProxyDictionary: [AnyHashable: Any]) -> URLSession {
let configuration = URLSessionConfiguration.default
configuration.connectionProxyDictionary = connectionProxyDictionary
return URLSession(configuration: configuration)
}
}