CommonUtil: Improve proxy protocol regex
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
@@ -158,7 +158,7 @@ object CommonUtil {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fun parseProxyUrl(proxyUrl: String): ProxyInfo? {
|
fun parseProxyUrl(proxyUrl: String): ProxyInfo? {
|
||||||
val pattern = """^(https?|socks)://(?:([^\s:@]+):([^\s:@]+)@)?([^\s:@]+):(\d+)$""".toRegex()
|
val pattern = """^(https?|socks5?)://(?:([^\s:@]+):([^\s:@]+)@)?([^\s:@]+):(\d+)$""".toRegex()
|
||||||
val match = pattern.find(proxyUrl)
|
val match = pattern.find(proxyUrl)
|
||||||
|
|
||||||
return when {
|
return when {
|
||||||
|
|||||||
Reference in New Issue
Block a user