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")
も完全に機能します。
どういう理由ですか?