[android] 14_POST方式提交数据-HttpUrlConnection

Android 4.0

POST方式提交数据


POST方式提交数据

 

// 1.设置请求方式 为 post
conn.setRequestMethod("POST");
 
// 2. 设置请求的头
conn.setRequestProperty("Content-Type","application/x-www-form-urlencoded");
String data = "username=" + URLEncoder.encode(username,"utf-8")+ "&password=" + URLEncoder.encode(password,"utf-8");
conn.setRequestProperty("Content-Length",String.valueOf(data.length()));
conn.setConnectTimeout(5000);
 
// 3.设置 允许向服务器写数据
conn.setDoOutput(true);
 
// 4.把数据写给服务器
conn.getOutputStream().write(data.getBytes());