zoukankan      html  css  js  c++  java
  • 通过 httpclientget 方法 向服务器中请求数据

    /*   * 通过 httpclientget 方法 向服务器中请求数据   */

     public String getweb(String username, String userpass, String url) {  

     String str = "";  

     StringBuffer sb = new StringBuffer(url);

      sb.append("?username=");  

     sb.append(username);  

     sb.append("&userpass=");

      sb.append(userpass);

      HttpGet get = new HttpGet(sb.toString());

      HttpParams pare = new BasicHttpParams();   

    HttpConnectionParams.setConnectionTimeout(pare, 5000);  

     HttpConnectionParams.setSoTimeout(pare, 5000);

      HttpClient client = new DefaultHttpClient();

      try {  

      HttpResponse res = client.execute(get);

       if (res.getStatusLine().getStatusCode() == 200) {   

      HttpEntity enti = res.getEntity();   

      str = EntityUtils.toString(enti, "utf-8");

       }

      } catch (Exception e) {  

      // TODO Auto-generated catch block   

     e.printStackTrace();   }

      return str;

     }

     /*   * 判断网络是否连接   */  

    public class NetWorkUtil {


     public static final String LOGIN_URL = "http://101.200.142.201:8080/tqyb/login";


     public static boolean isNetAvailable(Context context){
      //获得网络管理器
      ConnectivityManager connM =
        (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
      NetworkInfo netInfo = connM.getActiveNetworkInfo();//得到网络详情
      
      if(netInfo == null || !netInfo.isAvailable())
       return false;
      
      return true;
     }

  • 相关阅读:
    使用者自订控件 / User Control
    File 与 Log #1ASP.NET的档案与I/O Stream(为系统记录Log文件)
    JavaScript + ASP.NET
    [VB][ASP.NET]FileUpload控件「批次上传 / 多档案同时上传」的范例
    Android开发之道(4)程序框架基础
    虚拟机网络设置
    POST 模拟登陆
    android 面试二
    SSCANF 正则表达式
    android 之 @ 与? 的区别
  • 原文地址:https://www.cnblogs.com/3674-it/p/5106379.html
Copyright © 2011-2022 走看看