java.net.URISyntaxException:索引0的scheme中的非法字符

naw*_*ara 6 java android uri

我正在开发一个Android应用程序,它从java服务器接收图像URL,加载图像然后显示它

收到服务器响应后,我收到此错误

   java.net.URISyntaxException: Illegal character in scheme at index 0:  http://farm1.static.flickr.com/131/371306796_7e18d505fb_b.jpg
Run Code Online (Sandbox Code Playgroud)

那么如何解决这个问题呢?

Mac*_*ski 25

如您所见,此网址中有一个空格:

" http://farm1.static.flickr.com/131/371306796_7e18d505fb_b.jpg "

那么如何解决这个问题呢?

可能删除空间将修复它.

  • @nawara`饰词()`很可能在这种情况下起作用,但这就是我所谓的"成为一名试图治愈症状的医生".如果您有更多时间,请尝试修复原因(解析器?服务器发送带空格的URL?). (2认同)