Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 Java 的 URI 类来验证 IRI 是否正确。根据文档,URI 可以输出一个 IRI 字符串,它同样可以从一个 IRI 字符串构造。我有一种情况,我得到的 IRI 包含空格并且 URI 抛出异常(有问题的 IRI 是http://My IRI Test)。
http://My IRI Test
查看RFC,似乎不允许使用空格,但我想确认一下。
不允许使用空格,但您可以转义它们:http://My%20Iri%20Test
http://My%20Iri%20Test
您可以使用 JAVA 的URLEncoder来做到这一点。