get和post请求,Android
2016-08-29 13:04
369 查看
//post请求
new Thread(){
public void run() {
try {
URL url=new URL("http://211.149.184.79:8080/we/car/getAllCarMessageForPage.do?page=1&size=10");
HttpURLConnection mConnection=(HttpURLConnection) url.openConnection();
mConnection.setDoInput(true);
mConnection.setDoOutput(true);
mConnection.setRequestMethod("POST");
mConnection.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
mConnection.setRequestProperty("Charset", "utf-8");
DataOutputStream mDataOutputStream=new DataOutputStream(mConnection.getOutputStream());
mDataOutputStream.flush();
mDataOutputStream.close();
InputStreamReader mInputStreamReader=new InputStreamReader(mConnection.getInputStream());
BufferedReader mBufferedReader=new BufferedReader(mInputStreamReader);
StringBuffer mStringBuffer=new StringBuffer();
String line=null;
while ((line=mBufferedReader.readLine())!=null) {
mStringBuffer.append(line);
}
String reString=mStringBuffer.toString();
Log.e("数据",reString);
} catch (MalformedURLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
};
}.start();
}
//get请求
// new Thread(){
// public void run() {
// Log.e("-----------", "进入线程");
// try {
// URL url=new URL("http://211.149.184.79:8080/we/car/getAllCarMessageForPage.do?page=1&size=10");
// HttpURLConnection connection=(HttpURLConnection) url.openConnection();
// InputStreamReader inputStream=new InputStreamReader(connection.getInputStream());
// BufferedReader bufferedReader=new BufferedReader(inputStream);
// StringBuffer stringBuffer=new StringBuffer();
// String line=null;
// while ((line=bufferedReader.readLine())!=null) {
// stringBuffer.append(line);
//
// }
// String reString=stringBuffer.toString();
// Log.e("result", reString);
//
// } catch (MalformedURLException e) {
// // TODO Auto-generated catch block
// e.printStackTrace();
// } catch (IOException e) {
// // TODO Auto-generated catch block
// e.printStackTrace();
// }
// };
// }.start();;
// }
new Thread(){
public void run() {
try {
URL url=new URL("http://211.149.184.79:8080/we/car/getAllCarMessageForPage.do?page=1&size=10");
HttpURLConnection mConnection=(HttpURLConnection) url.openConnection();
mConnection.setDoInput(true);
mConnection.setDoOutput(true);
mConnection.setRequestMethod("POST");
mConnection.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
mConnection.setRequestProperty("Charset", "utf-8");
DataOutputStream mDataOutputStream=new DataOutputStream(mConnection.getOutputStream());
mDataOutputStream.flush();
mDataOutputStream.close();
InputStreamReader mInputStreamReader=new InputStreamReader(mConnection.getInputStream());
BufferedReader mBufferedReader=new BufferedReader(mInputStreamReader);
StringBuffer mStringBuffer=new StringBuffer();
String line=null;
while ((line=mBufferedReader.readLine())!=null) {
mStringBuffer.append(line);
}
String reString=mStringBuffer.toString();
Log.e("数据",reString);
} catch (MalformedURLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
};
}.start();
}
//get请求
// new Thread(){
// public void run() {
// Log.e("-----------", "进入线程");
// try {
// URL url=new URL("http://211.149.184.79:8080/we/car/getAllCarMessageForPage.do?page=1&size=10");
// HttpURLConnection connection=(HttpURLConnection) url.openConnection();
// InputStreamReader inputStream=new InputStreamReader(connection.getInputStream());
// BufferedReader bufferedReader=new BufferedReader(inputStream);
// StringBuffer stringBuffer=new StringBuffer();
// String line=null;
// while ((line=bufferedReader.readLine())!=null) {
// stringBuffer.append(line);
//
// }
// String reString=stringBuffer.toString();
// Log.e("result", reString);
//
// } catch (MalformedURLException e) {
// // TODO Auto-generated catch block
// e.printStackTrace();
// } catch (IOException e) {
// // TODO Auto-generated catch block
// e.printStackTrace();
// }
// };
// }.start();;
// }
相关文章推荐
- AndroidStudio引用lib库时,Gradle报的“tools:replace=”错误
- AutoCompleteTextView和Scroll
- Android自定义底部弹出Dialog
- Android MediaCodec解码aac,播放.
- NDK-JNI之初体验
- Android Studio ——NDK
- Android 关于arm64-v8a、armeabi-v7a、armeabi、x86、x86_64下的so文件兼容问题
- 解决 android studio adb 端口被占的最有效的办法
- libGDX环境搭建
- Android Studio进行单元测试
- android xml 的metadata的调用
- Android四大组件(Activity详解)----如何定义程序主入口
- Android系统进程间通信(IPC)机制Binder中的Server启动过程源代码分析
- android多线程下载
- 【Android】识时务者为俊杰,轮子造还是不造
- android studio manifest中权限添加了却没用?
- Android学习笔记(3)----手机调试[OFFLINE]的解决方式
- 【Android实战】弹幕效果
- Android系统设置— android.provider.Settings需要的就保存一份吧
- Android 异步消息处理机制 理解 Looper、Handler、Message三者关系