String s = "http://superserver.superdomen/controller.php?sq=1&query=ert|dfg=gdf|asd=dsa"
URI urs = URI(s);
urs が作成されていません。不正な文字セット "|" です 、TZ では許可されていないニーモニック
URL をエンコードします。|
と置き換えます%7C
String s =
"http://superserver.superdomen/controller.php?sq=1&query=ert%7Cdfg=gdf%7Casd=dsa";
使用する URLEncoder.encode()
String s = "http://superserver.superdomen/controller.php?sq=1&query="+URLEncoder.encode("ert|dfg=gdf|asd=dsa","UTF-8");
注:送信元もエンコードするため、encode
URL 全体を使用しないでください。//
http://