gpt4 book ai didi

java - 我可以在 java 类型 URL 上有一个自定义协议(protocol)吗?

转载 作者:太空宇宙 更新时间:2023-11-04 09:42:04 25 4
gpt4 key购买 nike

我正在下面写(用 Kotlin),一切都很好

val url = URL("http://my-page/content?page=0")

但是,我正在尝试制定一个客户方案(即使用“myprotocol”而不是“http”)。

val url = URL("myprotocol://my-page/content?page=0")

它将崩溃由以下原因引起:java.net.MalformedURLException:未知协议(protocol):myprotocol

有没有办法让它允许自定义协议(protocol)?也就是说,我想像普通的 URL 格式一样使用它,这样我就可以提取路径、查询等,只是协议(protocol)(方案)是自定义的。

最佳答案

@JBNizet 的答案很完美。只需使用

val url = URI("http://my-page/content?page=0")

关于java - 我可以在 java 类型 URL 上有一个自定义协议(protocol)吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55861109/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com