java.net.URI.create("http://adserver.adtech.de/adlink|3.0")
投掷
java.net.URISyntaxException:
Illegal character in path at index 32: http://adserver.adtech.de/adlink|3.0
虽然
new java.net.URL("http://adserver.adtech.de/adlink|3.0")
工作得很好。
更新 1
虽然
new org.apache.commons.httpclient.URI("http://adserver.adtech.de/adlink|3.0")
也很完美。
什么原因?