1//httpget 請求包
獲取請求行物件
構造乙個預設的 httpclient 客戶端物件
定義乙個 httpresponse 響應物件
定義乙個 httpentity 響應內容實體
10 inputstream is = null;11
12try
1332
////
獲取到的內容轉換成 gbk 編碼
33//
string strcontent = new string(sbcontent.tostring().getbytes("iso_8859_1"), "gbk");
3435
//獲取實體內容方法二
66* 函式名稱 : printresponse_allheader
67* 功能描述 : 列印 response 中所有的 header
68* 引數及返回值說明:
71* 修改記錄:
72* 日期 :2012-7-5 上午11:06:30 修改人:gy
73* 描述 :
7787 system.out.println("*****所有的 header end*****");88}
8990
/**91
* 函式名稱 : printcontentencodingheader
92* 功能描述 : 列印 response 內容編碼 header
93* 引數及返回值說明:
96* 修改記錄:
97* 日期 :2012-7-5 上午11:08:15 修改人:gy
98* 描述 :
102112 system.out.println("*****「內容編碼」的 header end*****");
113}
114115
116/**
117* 函式名稱 : printcontenttype_header
118* 功能描述 : 列印 httpresponse 內容型別 header
119* 引數及返回值說明:
122* 修改記錄:
123* 日期 :2012-7-5 上午11:00:36 修改人:gy
124* 描述 :
128139 system.out.println("*****「內容型別」的 header end*****");
140}
141142
//httppost 請求
143//
設定請求的引數
144 listlist = new arraylist();
145 list.add(new basicnamevaluepair("textaccountnumber", account));
146 list.add(new basicnamevaluepair("textpwd", pwd));
147148
try149
176177
}178
catch
(unsupportedencodingexception e)
179182
catch
(clientprotocolexception e)
183186
catch
(ioexception e)
187190
finally
191199
catch
(ioexception e)
200203
}204
}205 }
Android網路程式設計要學的東西與Http協議學習
實際開發中我們和服務端打交道一般用得都是基於http協議的通訊,所以學好http協議是非常 重要的,當然,我們不用過於考究一些細節的東西,有個大體的了解即可!都是一些概念性的東西!答 hypertext transfer protocol 超文字傳輸協議 tcp ip協議的乙個應用層協議,用於 定義...
Android網路程式設計基礎 二
android學習筆記,整理給自己複習的時候看的,謝謝!android端的預設編碼是utf 8 一般在公司開發客戶端和服務端的編碼要保持一致。做url請求時需要對引數進行urlencode編碼.url url new url http 169.254.248.190 8080 jokerjohn s...
Android 網路程式設計
在寫android相關的webservice時,最基礎的就是android系統的網路程式設計。最基礎的是socket,但是針對於android來進行socket程式設計就會顯得太麻煩,其實android已經為我們封裝好了網路程式設計的相關類,常用的是httpget httppost以及httpurl...