Android中利用HttpURLConnection发送Post请求并添加参数的写法
来源:互联网 发布:qq头像透明软件 编辑:程序博客网 时间:2024/06/05 07:38
利用HttpURLConnection提交参数的时候,只能使用IO流的方式来进行提交。
URL url = new URL(“http://172.60.50.141:8080/ems/regist.do“);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
//设定网络访问的方式,注意POST必须大写
connection.setRequestMethod(“POST”);
//要获得服务器的内容,需要设置setDoInput(true)
connection.setDoInput(true);
//要向服务器提交参数,需要设置setDoOutput(true)
connection.setDoOutput(true);
//设置请求头中的内容,对请求实体中的参数内容进行说明
connection.setRequestProperty(“Content-Type”, “application/x-www-form-urlencoded”);
//设定参数
connection.connect();
//HttpURLConnection提交参数的时候需要通过IO流的方式来进行
//而且一定要先利用输出流提交参数后才能取通过获得输入流拿到正确的服务器响应
OutputStream out = connection.getOutputStream();
PrintWriter pw = new PrintWriter(out);
String params=”“;
//因为HttpURLConnection没有HttpClient那样BasicNameValuePair的辅助类
//因此使用HashMap来进行手动构造键值对的存储形式
HashMap
- Android中利用HttpURLConnection发送Post请求并添加参数的写法
- Java中利用HttpURLConnection发送post和get请求
- Android用httpURLConnection发送post网络请求并拿到数据
- 利用HttpURLConnection发送post请求上传文件
- Java利用HttpURLConnection发送post请求
- 利用HttpURLConnection发送post请求上传文件
- 利用HttpURLConnection发送post请求上传文件
- Java利用HttpURLConnection发送post请求
- Java利用HttpURLConnection发送post请求
- Android/java 利用HttpUrlConnection 发送put请求,携带json参数
- Android中利用HttpURLConnection完成Get和Post请求
- Android 使用HttpURLConnection发送Post/Get请求
- android使用HttpURLConnection发送Post/Get请求
- Android发送post请求的两种写法(okHttp&&httpClient)
- Android的中http协议HttpURLConnection中post请求
- 利用HttpURLConnection发送post请求上传多个文件
- Java利用HttpURLConnection发送post请求上传文件
- 利用HttpURLConnection发送post请求上传多个文件
- 安卓开发之java基础笔记9异常、集合、泛型、递归
- (3)java网络socket通信---半双工、全双工
- 数据存储——CoreData的使用
- vs2013中如何更新NuGet程序包
- Java Collection集合知多少?
- Android中利用HttpURLConnection发送Post请求并添加参数的写法
- HTML DOM 中获取表单属性值
- 敏捷软件开发第二部分(SRP:单一职责原则)
- WSAEventSelect模型
- 安卓开发之java基础笔记十IO流
- 内核态到用户态切换分析(一)
- Leetcode 72. Edit Distance 编辑距离 解题报告
- 简单的异步加载网络图片的方法
- 图形语言