最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android使用httpPost向服務器發(fā)送請求的方法

 更新時間:2015年12月29日 12:39:26   作者:q757989418  
這篇文章主要介紹了Android使用httpPost向服務器發(fā)送請求的方法,實例分析了Android針對HttpPost類的操作技巧,需要的朋友可以參考下

本文實例講述了Android使用httpPost向服務器發(fā)送請求的方法。分享給大家供大家參考,具體如下:

import java.util.List;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.NameValuePair;
import org.apache.http.client.HttpClient;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.conn.ConnectTimeoutException;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.params.CoreConnectionPNames;
import org.apache.http.protocol.HTTP;
import org.apache.http.util.EntityUtils;
import android.util.Log;
public class RequestByHttpPost {
  public static String TIME_OUT = "操作超時";
  public static String doPost(List<NameValuePair> params,String url) throws Exception{
    String result = null;
     // 新建HttpPost對象
     HttpPost httpPost = new HttpPost(url);
     // 設置字符集
     HttpEntity entity = new UrlEncodedFormEntity(params, HTTP.UTF_8);
     // 設置參數(shù)實體
     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) {
        // 獲取返回的數(shù)據(jù)
        result = EntityUtils.toString(httpResp.getEntity(), "UTF-8");
        Log.i("HttpPost", "HttpPost方式請求成功,返回數(shù)據(jù)如下:");
        Log.i("result", result);
      } else {
        Log.i("HttpPost", "HttpPost方式請求失敗");
      }
     } catch (ConnectTimeoutException e){
       result = TIME_OUT;
     }
     return result;
  }
}

可以直接用的完整類。

希望本文所述對大家Android程序設計有所幫助。

相關文章

  • Android實現(xiàn)老虎機小游戲代碼示例

    Android實現(xiàn)老虎機小游戲代碼示例

    大家好,本篇文章主要講的是Android實現(xiàn)老虎機小游戲代碼示例,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • Android Studio3.6設置Gradle Offline Mode的方法

    Android Studio3.6設置Gradle Offline Mode的方法

    這篇文章主要介紹了Android Studio3.6設置Gradle Offline Mode的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-03-03
  • Android實現(xiàn)EditText輸入金額

    Android實現(xiàn)EditText輸入金額

    EditText是Android中一個非常實用的控件,有很多InputType,可以來達到不同的輸入效果,下面通過實例代碼給大家解析android實現(xiàn)edittext輸入金額,需要的朋友參考下吧
    2016-12-12
  • Android自定義View獲取注冊驗證碼倒計時按鈕

    Android自定義View獲取注冊驗證碼倒計時按鈕

    這篇文章主要介紹了Android自定義View獲取驗證碼倒計時按鈕的制作方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • Android實現(xiàn)中國象棋附源碼下載

    Android實現(xiàn)中國象棋附源碼下載

    這篇文章主要詳細介紹了Android實現(xiàn)中國象棋的具體代碼,供大家參考,感興趣的小伙伴們可以參考一下
    2016-05-05
  • Kotlin中的5種單例模式示例詳解

    Kotlin中的5種單例模式示例詳解

    這篇文章主要給大家介紹了關于Kotlin中5種單例模式的相關資料,分別包括了餓漢式、懶漢式 、線程安全的懶漢式 、雙重校驗鎖式以及靜態(tài)內部類式,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2018-08-08
  • Android 處理空列表的方法(必看篇)

    Android 處理空列表的方法(必看篇)

    下面小編就為大家?guī)硪黄狝ndroid 處理空列表的方法(必看篇)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-04-04
  • Android傳感器的簡單使用方法

    Android傳感器的簡單使用方法

    這篇文章主要為大家詳細介紹了Android傳感器的簡單使用方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-09-09
  • Emoji表情在Android JNI中的兼容性問題詳解

    Emoji表情在Android JNI中的兼容性問題詳解

    這篇文章主要給大家介紹了關于Emoji表情在Android JNI中的兼容性問題,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Android JNI具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-09-09
  • Android時間選擇器、日期選擇器實現(xiàn)代碼

    Android時間選擇器、日期選擇器實現(xiàn)代碼

    這篇文章主要為大家分別介紹了Android時間選擇器、日期選擇器實現(xiàn)代碼,感興趣的小伙伴們可以參考一下
    2016-04-04

最新評論

特克斯县| 巴彦淖尔市| 济阳县| 屯留县| 朝阳县| 固始县| 九江市| 双辽市| 盐边县| 罗江县| 滦平县| 仁怀市| 余干县| 密云县| 镇巴县| 沅江市| 互助| 漳州市| 永吉县| 临泉县| 开江县| 新河县| 耿马| 澄城县| 石阡县| 凤凰县| 济宁市| 象山县| 绥滨县| 景洪市| 自贡市| 来安县| 永川市| 济阳县| 清水县| 托克逊县| 会同县| 高唐县| 即墨市| 阳东县| 富顺县|