服务端获取user_id和password取不到值。
源代码如下:
private void postData(){ try { URL url = new URL("http://168.1.100.24:8083/WebModule1/loginservlet"); HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setRequestMethod("POST");
connection.setDoOutput(true);
PrintWriter out = new PrintWriter(connection.getOutputStream());
// encode the message
String name = "user_id=" + URLEncoder.encode("wangfang", "UTF-8");
String pass = "password=" + URLEncoder.encode("wangfang", "UTF-8");
// send the encoded message
out.println(name + "&" + pass); BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream())); String line;
while ((line = in.readLine()) != null) {
System.out.println(line);
}
in.close();
} catch (Exception ex) {
ex.printStackTrace();
}
}
源代码如下:
private void postData(){ try { URL url = new URL("http://168.1.100.24:8083/WebModule1/loginservlet"); HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setRequestMethod("POST");
connection.setDoOutput(true);
PrintWriter out = new PrintWriter(connection.getOutputStream());
// encode the message
String name = "user_id=" + URLEncoder.encode("wangfang", "UTF-8");
String pass = "password=" + URLEncoder.encode("wangfang", "UTF-8");
// send the encoded message
out.println(name + "&" + pass); BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream())); String line;
while ((line = in.readLine()) != null) {
System.out.println(line);
}
in.close();
} catch (Exception ex) {
ex.printStackTrace();
}
}
这句下面out.close();或者flush