请告诉我寄与GET方法PARAMS在HttpURLConnection的.. 我使用这个代码的方式..但我不知道我应该用什么方法来发送PARAMS如何使用GET方法发送PARAMS在HttpURLConnection的Android中
上is = connection.getInputStream();
这里
它投掷例外FileNotFoundException
是代码..
//is this line is correct?
url = new URL(u + "?" + getQuery(params));
Log.v("testing", url.toString());
connection = (HttpURLConnection) url.openConnection();
connection.setReadTimeout(10000);
connection.setConnectTimeout(15000);
connection.setRequestMethod("GET");
connection.setDoInput(true);
connection.setDoOutput(true);
os = connection.getOutputStream();
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(os));
//bw.write(getQuery(params));
bw.flush();
bw.close();
os.close();
connection.connect();
is = connection.getInputStream();
String line = "";
BufferedReader br = new BufferedReader(new InputStreamReader(is));
StringBuilder sb = new StringBuilder();
while ((line = br.readLine()) != null){
sb.append(line);
}
'u +“?” + getQuery(params)'。足够了。这就是你必须要做的。删除作家的东西。并没有输出承诺。不要混淆输出流。 – greenapps