public void post() {
Log.e("--", "阿斯顿和空间");
String data = "sleepDevice.user_id=2&sleepDevice.device_name=yyyy&sleepDevice.device_address=yyyy";
URL url;
try {
url = new URL(
"http://192.168.3.123:8080/yosemite/user/sleepDevice_addSleepDevice.ysmd?");
conn = (HttpURLConnection) url.openConnection();
conn.setConnectTimeout(5000);
conn.setReadTimeout(5000);
conn.setDoInput(true);// 允许输入
conn.setDoOutput(true);// 允许输出
conn.setUseCaches(false);// 不使用Cache
conn.setRequestProperty("Charset", "UTF-8");
conn.setRequestProperty("Content-Length",
String.valueOf(data.length()));
conn.setRequestProperty("Content-Type", "text/*;charset=utf-8");
conn.setRequestMethod("POST");
DataOutputStream outStream = new DataOutputStream(
conn.getOutputStream());
outStream.write(data.getBytes());
outStream.flush();
outStream.close();
if (conn == null) {
return;
}
int responseCode = conn.getResponseCode();
if (responseCode == 200) {
input = conn.getInputStream();
if (input != null) {
ByteArrayOutputStream outStream1 = new ByteArrayOutputStream();
byte[] buffer = new byte[1024];
int len = -1;
while ((len = input.read(buffer)) != -1) {
outStream1.write(buffer, 0, len);
}
result = new String(outStream1.toByteArray(), "UTF-8");
outStream1.close();
input.close();
Log.e("kljkljkljkljklj", result);
}
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
Log.e("--", "阿斯顿和空间");
String data = "sleepDevice.user_id=2&sleepDevice.device_name=yyyy&sleepDevice.device_address=yyyy";
URL url;
try {
url = new URL(
"http://192.168.3.123:8080/yosemite/user/sleepDevice_addSleepDevice.ysmd?");
conn = (HttpURLConnection) url.openConnection();
conn.setConnectTimeout(5000);
conn.setReadTimeout(5000);
conn.setDoInput(true);// 允许输入
conn.setDoOutput(true);// 允许输出
conn.setUseCaches(false);// 不使用Cache
conn.setRequestProperty("Charset", "UTF-8");
conn.setRequestProperty("Content-Length",
String.valueOf(data.length()));
conn.setRequestProperty("Content-Type", "text/*;charset=utf-8");
conn.setRequestMethod("POST");
DataOutputStream outStream = new DataOutputStream(
conn.getOutputStream());
outStream.write(data.getBytes());
outStream.flush();
outStream.close();
if (conn == null) {
return;
}
int responseCode = conn.getResponseCode();
if (responseCode == 200) {
input = conn.getInputStream();
if (input != null) {
ByteArrayOutputStream outStream1 = new ByteArrayOutputStream();
byte[] buffer = new byte[1024];
int len = -1;
while ((len = input.read(buffer)) != -1) {
outStream1.write(buffer, 0, len);
}
result = new String(outStream1.toByteArray(), "UTF-8");
outStream1.close();
input.close();
Log.e("kljkljkljkljklj", result);
}
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}