Android測試Http網路請求。
try {
URL url = new URL("http://love.taobao.com/ajax/activity/get_activity.do?id=1");
java.net.URLConnection conn = url.openConnection();
conn.setDoInput(true);
conn.setDoOutput(true);
InputStream inputStream = conn.getInputStream();
InputStreamReader isReader = new InputStreamReader(inputStream, "GBK"); // 返回的編碼格式
BufferedReader bfReader = new BufferedReader(isReader);
StringBuilder sb = new StringBuilder();
for (String tmp=null; (tmp=bfReader.readLine())!=null; ) {
sb.append(tmp);
}
tv.setText(sb);
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (Throwable e) {
e.printStackTrace();
}
中文亂碼問題,參考:http://nneverwei.iteye.com/blog/490884
android.os.NetworkOnMainThreadException 問題,參考:http://geeksun.iteye.com/blog/1447708
Some Code:
InetAddress inetAddress = InetAddress.getByName("love.taobao.com");
相關文章
- Android Http請求框架二:xUtils 框架網路請求AndroidHTTP框架
- HTTP網路請求原理HTTP
- Jmeter做效能測試——HTTP請求JMeterHTTP
- Android網路請求(終) 網路請求框架RetrofitAndroid框架
- Android網路請求(3) 網路請求框架OkHttpAndroid框架HTTP
- Android網路請求(4) 網路請求框架VolleyAndroid框架
- Go 單元測試之HTTP請求與API測試GoHTTPAPI
- Android Http請求AndroidHTTP
- Android網路請求(2)Android
- Android HTTP協議請求網路(三)之HttpURLConnection方式AndroidHTTP協議
- Android HTTP協議請求網路(一)之認識探索AndroidHTTP協議
- .NET處理HTTP請求——摘自網路HTTP
- Android okHttp網路請求之Get/Post請求AndroidHTTP
- Android 網路請求詳解Android
- Windows Phone 8.1 傳送http 網路請求。WindowsHTTP
- Android Http請求框架一:Get 和 Post 請求AndroidHTTP框架
- Android網路請求 v1.0Android
- Cocos2dx之http網路請求HTTP
- 使用 http-proxy 對網路請求進行代理HTTP
- android 網路請求時,顯示progrossBarAndroidROS
- Android探索之HttpURLConnection網路請求AndroidHTTP
- http請求HTTP
- HTTP 請求HTTP
- 網路請求了
- 網路通訊5:執行HTTP的GET/POST請求HTTP
- nodejs 使用的一些http網路請求模組NodeJSHTTP
- 網路請求優化之取消請求優化
- 網站http請求狀態碼網站HTTP
- Android App優化之高效網路請求AndroidAPP優化
- Android Volley 非同步網路請求分析Android非同步
- Android okHttp網路請求之Json解析AndroidHTTPJSON
- http請求概述HTTP
- HTTP請求方法HTTP
- http請求頭HTTP
- go http請求GoHTTP
- iOS原生網路請求iOS
- 網路請求圖片
- 網路請求LCNetwork