我正在为我一直在开发的应用程序加载程序使用非字符串类型。作为一个错误,我忘了包含特定URI的协议部分。我预期java测试会因为一个无效的URI而失败.但是这句话似乎有效..。
URI uri = URI.create("contacts.addresses.genericAddress")对我来说,用点作为计划的一部分没有标准.我还以为计划的那部分是必需的?
有人知道为什么吗?
发布于 2015-06-14 00:44:07
我将把我的评论作为回答,因为我认为这是正确的:
在Java文档中:“由RFC 2396中的语法指定,附录A”和附录A允许URI是一个相对路径,没有主机名或方案。因此,"this.and.that“可能只是像"this.html”这样的文件名(点作为文件元素名有效--即路径段中的pchars )。
https://stackoverflow.com/questions/30824886
复制相似问题