参考:http://stackoverflow.com/questions/2742236/android-httpclient
源码
首先要在 AndroidManifest.xml中添加权限:
<uses-permission android:name="android.permission.INTERNET"></uses-permission> </manifest>
代码:
new Thread(new Runnable() {public void run() {HttpClient httpclient = new DefaultHttpClient();HttpGet httpget2 = new HttpGet("http://wangkangle.com/");HttpResponse response2 = null;try {response2 = httpclient.execute(httpget2);} catch (ClientProtocolException e1) {// TODO Auto-generated catch block e1.printStackTrace();} catch (IOException e1) {// TODO Auto-generated catch block e1.printStackTrace();}HttpEntity entity = response2.getEntity();if (entity != null) {long len = entity.getContentLength();if (len != -1) {try {String content_baidu = EntityUtils.toString(entity);Log.d(TAG, content_baidu);} catch (ParseException e) {// TODO Auto-generated catch block e.printStackTrace();} catch (org.apache.http.ParseException e) {// TODO Auto-generated catch block e.printStackTrace();} catch (IOException e) {// TODO Auto-generated catch block e.printStackTrace();}} else {// Stream content out }}}}).start();
完