我正在使用StringBuilder构建一个String
StringBuilder builder = new StringBuilder();
builder.append("my parameters");
builder.append("other parameters");
然后我建立一个Url
Url url = new Url(builder.toString());
然后我尝试连接
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
但是,从我得到的结果来看,url似乎不是正确的。这就像一些参数是错误的通过。这就是为什么我认为问题是在StringBuilder的一部分。
问题出在双重参数我试图通过。
double longitude = 23.433114;
String lng = String.ValueOf(longitude);
然后我把它放在url中。
但是如果我把它作为一个字符串,结果是正确的。
String lng = "23.433114"
是否需要UrlEncoding?我会尝试下面建议的。