Java中HttpPost请求流程--4.5.2版本
2017-06-15 16:31
363 查看
public class HttpTest(){ public void testHttpPost() throws Exception{ //1. 创建一个客户端(浏览器) HttpClient httpClient = HttpClientBuilder.create().build(); //2. 初始化post请求的过程 String url = "www.baidu.com" HttpPost post = new HttpPost("url"); //3.传递参数 List<NameValuePair> nvps = new ArrayList<NameValuePair>(); nvps.add(new BasicNameValuePair("arg0", "1")); nvps.add(new BasicNameValuePair("arg1", "2")); post.setEntity(new UrlEncodedFormEntity(nvps)); post.setHeader("Content-Type", "application/x-www-form-urlencoded"); //4. 用刚才创建的客户端去执行post请求 //webservice SOAP HttpResponse response = httpClient.execute(post); HttpEntity httpEntity = response.getEntity(); String result = EntityUtils.toString(httpEntity, "UTF-8"); //JSONObject jsonObject = JSONObject.fromObject(result); System.out.println(result); } }
相关文章推荐
- Java中HttpGet请求流程--4.5.2版本
- 纯java版本的http get和post请求
- java Http get 和 post 请求的一般流程
- Java模拟HTTP的Get和Post请求(增强)
- JAVA_http的post请求 实例
- 使用java程序模拟页面发送http的post请求
- java中使用scoket模拟http post请求发送图片或文件
- Java用org.apache.http.client的HttpClient发送Post请求 可获取返回Header
- 用Delphi的TIdHttp控件发起POST请求和Java的Servlet响应
- Java发HTTP POST请求(内容为xml格式)
- Java发HTTP POST请求(内容为xml格式)
- Java客户端通过Http发送POST请求上传文件到web服务器
- java中使用scoket模拟http post请求发送图片或文件
- Java模拟HTTP的Get和Post请求
- 使用Java原生API编写发送HTTP_POST请求的工具类
- Java利用HttpURLConnection发送post请求
- java中使用scoket模拟http post请求发送图片或文件
- java httpclient发送post get 请求
- Java--org.apache.http.client的HttpClient发送Post请求,获取返回Header
- JAVA_http的post请求 实例