繁体   English   中英

无法找出URIException

[英]can't figure out URIException

我收到以下错误:

java.net.URISyntaxException: Illegal character in scheme name at index 0: "http://localhost:8080/MyService"

我的“ h”角色确实存在问题吗? 还是可能有一些我看不见的隐藏角色?

我正在从属性文件中加载该字符串,因此我甚至确保在使用它构造URI之前先调用trim()。

这是发生的代码。 uri的值是异常打印输出中字符串的值。 客户是球衣框架的客户

    final Client CLIENT = Client.create();
    final WebResource webResource = CLIENT.resource(uri);

问题不在于h,而是字符串中的第一个字符是引号(“)。

我相信(如果我没记错的话),该特定错误消息不应引用URI,因此必须以URI开头。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM