NetworkUtil

open class NetworkUtil

Constructors

Link copied to clipboard
private constructor()

Properties

Link copied to clipboard
private val HTTP_SCHEME: String = "http://"
Link copied to clipboard
private val HTTPS_SCHEME: String = "https://"

Functions

Link copied to clipboard
open fun addQueryParameter(originalUri: String, key: String, value: String): String
Link copied to clipboard
open fun concatPaths(baseUrl: String, uriPath: String): String
Link copied to clipboard
open fun getQueryParameters(originalUri: String): Map<String, String>
Link copied to clipboard
open fun isAbsoluteUrl(uri: String): Boolean
Link copied to clipboard
open fun parseHostPort(address: String): HostPort
Link copied to clipboard
open fun parseToUri(networkProtocol: NetworkProtocol, hostPort: HostPort): URI