本文共 1577 字,大约阅读时间需要 5 分钟。
Http连接POST请求
// 第一步,创建HttpPost对象 HttpPost httpPost = new HttpPost(url); // 设置HTTP POST请求参数必须用NameValuePair对象 ListHttp连接GET请求params = new ArrayList (); params.add(new BasicNameValuePair("bookname", "2465158248")); System.out.println("result1"); // 设置httpPost请求参数 try { httpPost.setEntity(new UrlEncodedFormEntity(params, HTTP.UTF_8)); // 第二步,使用execute方法发送HTTP GET请求,并返回HttpResponse对象 HttpResponse httpResponse; try { httpResponse = new DefaultHttpClient().execute(httpPost); System.out.println("result"); if (httpResponse.getStatusLine().getStatusCode() == 200) { // 第三步,使用getEntity方法活得返回结果 String result = EntityUtils.toString(httpResponse.getEntity()); System.out.println("result" + result); } } catch (ClientProtocolException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } catch (UnsupportedEncodingException e) { e.printStackTrace(); } }
String url; //第一步,创建HttpGet对象 HttpGet httpGet = new HttpGet(url); //第二步,使用execute方法发送HTTP GET请求,并返回HttpResponse对象 httpResponse = new DefaultHttpClient().execute(httpGet); if (httpResponse.getStatusLine().getStatusCode() == 200) { //第三步,使用getEntity方法活得返回结果 String result = EntityUtils.toString(httpResponse.getEntity()); }
转载地址:http://godsi.baihongyu.com/