Proxy Client
open class ProxyClient(val server: String, val timeout: Long = 5, dropCount: Int, val hopByHopHeaders: Set<String> = setOf(
"connection",
"keep-alive",
"proxy-authenticate",
"proxy-authorization",
"te",
"trailers",
"transfer-encoding",
"upgrade",
"content-length",
//"content-encoding"
), val debugMode: Boolean = false) : HTTPClient