Open
Description
val u = "https://i❤.ws/"
url(u).url
leads to
java.net.URISyntaxException: Expected authority at index 7: http://
java.net.URI$Parser.fail(URI.java:2848)
java.net.URI$Parser.failExpecting(URI.java:2854)
java.net.URI$Parser.parseHierarchical(URI.java:3102)
java.net.URI$Parser.parse(URI.java:3053)
java.net.URI.<init>(URI.java:588)
dispatch.RawUri.toUri(uri.scala:23)
dispatch.RawUri.toString(uri.scala:24)
dispatch.url$.$anonfun$apply$3(requests.scala:102)
dispatch.Req.requestBuilder$1(requests.scala:48)
dispatch.Req.toRequestBuilder(requests.scala:53)
dispatch.Req.toRequest(requests.scala:61)
dispatch.UrlVerbs.url(requests.scala:125)
dispatch.UrlVerbs.url$(requests.scala:125)
dispatch.Req.url(requests.scala:17)
Its punycode [1] conversion [2] (https://xn--i-7iq.ws/
) works as expected.
https://i❤.ws/
points to a domain registrar and is SFW.
"https://i❤.ws/" visualization when not between backticks.
Opening a new issue because I cannot reopen an issue closed by a collaborator.
[1] https://en.wikipedia.org/wiki/Punycode
[2] used converter: https://www.punycoder.com/