1

我正在使用 Java 的 URI 类来验证 IRI 是否正确。根据文档,URI 可以输出一个 IRI 字符串,它同样可以从一个 IRI 字符串构造。我有一种情况,我得到的 IRI 包含空格并且 URI 抛出异常(有问题的 IRI 是http://My IRI Test)。

查看RFC,似乎不允许使用空格,但我想确认一下。

4

1 回答 1

1

不允许使用空格,但您可以转义它们:http://My%20Iri%20Test

您可以使用 JAVA 的URLEncoder来做到这一点。

于 2013-12-19T22:14:22.973 回答