@JvmStatic @JvmName("parse") fun String.toHttpUrlOrNull(): HttpUrl?
Returns a new HttpUrl representing url if it is a well-formed HTTP or HTTPS URL, or null
if it isn't.
@JvmStatic @JvmName("get") fun URL.toHttpUrlOrNull(): HttpUrl?
Returns an HttpUrl for this if its protocol is http or https, or null if it has any
other protocol.
@JvmStatic @JvmName("get") fun URI.toHttpUrlOrNull(): HttpUrl?