zoukankan      html  css  js  c++  java
  • Andriod调用http请求

              // 新建HttpPost对象
    		HttpPost httpPost = new HttpPost(
    				"http://180.153.1.1:8080/mybankGateway/gateway/queryProductType");
    
    		// 参数列表
    		List<NameValuePair> params = new ArrayList<NameValuePair>();
    		params.add(new BasicNameValuePair("query", "工作日"));
    
    		// 设置字符集
    		HttpEntity entity = null;
    		try {
    			entity = new UrlEncodedFormEntity(params, HTTP.UTF_8);
    		} catch (UnsupportedEncodingException e1) {
    			// TODO Auto-generated catch block
    			e1.printStackTrace();
    		}
    		// 设置参数实体
    		httpPost.setEntity(entity);
    		// 获取HttpClient对象
    		HttpClient httpClient = new DefaultHttpClient();
    		// 连接超时
    		httpClient.getParams().setParameter(
    				CoreConnectionPNames.CONNECTION_TIMEOUT, 30000);
    		// 请求超时
    		httpClient.getParams().setParameter(CoreConnectionPNames.SO_TIMEOUT,
    				30000);
    		try {
    			// 获取HttpResponse实例
    			HttpResponse httpResp = httpClient.execute(httpPost);
    			// 判断是够请求成功
    			if (httpResp.getStatusLine().getStatusCode() == 200) {
    				// 获取返回的数据
    				String result = EntityUtils.toString(httpResp.getEntity(),
    						"UTF-8");
    				Log.i("HttpPost", "HttpPost方式请求成功,返回数据如下:");
    				Log.i("result", result);
    				System.err.println(result);
    			} else {
    				Log.i("HttpPost", "HttpPost方式请求失败");
    			}
    		} catch (ConnectTimeoutException e) {
    			e.printStackTrace();
    		} catch (ClientProtocolException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		} catch (IOException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}
    

      

  • 相关阅读:
    Ajax三
    Ajax二
    【Verilog】组合逻辑写法
    【电路】LVDS 差分接口
    【C】数据类型定义
    【Flash】nv-ddr2接口Flash的ODT
    【vivado】clocking wizard 时钟配置
    【Linux】linux学习资料
    【Linux】ubuntu系统安装及软件依赖库
    【vivado】PL通过axi_hp接口控制PS的DDR
  • 原文地址:https://www.cnblogs.com/yangy608/p/3277081.html
Copyright © 2011-2022 走看看