`
xp9802
  • 浏览: 1217362 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

android通过 HttpClient 请求服务器端例子

阅读更多

      // http地址  

        String httpUrl = "http://192.168.1.110:8080/my.jsp?method=testGet";  

        //HttpGet连接对象  

        HttpGet httpRequest = new HttpGet(httpUrl);  

         //取得HttpClient对象  

            HttpClient httpclient = new DefaultHttpClient();  

            //请求HttpClient,取得HttpResponse  

            HttpResponse httpResponse = httpclient.execute(httpRequest);  

            //请求成功  

            if (httpResponse.getStatusLine().getStatusCode() == HttpStatus.SC_OK)  

            {  

                //取得返回的字符串  

                String strResult = EntityUtils.toString(httpResponse.getEntity());  

               //strResult  

            }  

            else 

            {  

               //请求失败

            }  

        } 

0
1
分享到:
评论
1 楼 酷的飞上天空 2013-12-15  
请求完成后注意释放HttpClient建立的链接

相关推荐

    Android通过HttpClient访问服务器的servlet

    这里假设我们有一个登录功能,服务器端有一个处理登录请求的Servlet: ```java String address = strUrl; HttpPost httpPost = new HttpPost(address); ``` 然后,我们需要构建请求的参数。在登录场景中,通常包含...

    android:通过httpclient向网络端获取数据的精短小实例

    Android 平台中,HttpClient 是一个常用的网络请求组件,通过它可以与远程服务器进行交互,获取所需的数据。在 Android 应用程序中,我们可以使用 HttpClient 来获取网络数据,例如从服务器获取登录信息、获取数据...

    android HttpPost请求连接服务器端的实例

    不过,自Android 6.0(API级别23)起,HttpClient已被弃用,但仍然可以通过添加依赖库的方式使用。在AndroidManifest.xml文件中,确保已经包含了INTERNET权限: ```xml <uses-permission android:name="android....

    android客户端与后台服务器交互

    在Android客户端与服务器交互的例子中,Hibernate可能用于持久化服务器端的数据,比如用户信息、商品列表等。 4. **Spring框架**:Spring是另一个流行的Java EE框架,提供依赖注入和面向切面编程等功能,有助于简化...

    Android客户端post请求服务器端实例

    本文将详细讲解Android客户端如何通过POST请求与服务器端进行通信,以及如何解析服务器返回的数据。 首先,Android客户端与服务器通信通常有两种方式:HTTP通信和Socket通信。HTTP通信是更常见的方式,其中GET和...

    Android例子源码httpclient获取到JSON数据并展示到ListView

    开发者会创建一个`HttpGet`对象,设置其URL指向包含JSON数据的服务器端接口。 3. **执行请求并处理响应**: 使用`HttpClient`的`execute()`方法执行GET请求,然后得到一个`HttpResponse`对象。从`HttpResponse`中...

    Android 客户端与服务器通讯的小例子

    而`SSService_01.rar`可能包含的是服务器端的相关服务代码或配置,可能是一个简单的RESTful API服务,用于接收和响应客户端的请求。 总的来说,Android客户端与服务器的通讯涉及网络编程、数据解析、线程管理等多个...

    android应用访问服务器端

    本篇文章将深入探讨三种主要的Android应用程序访问服务器端的方法:HttpURLConnection、HttpClient以及一个流行的开源框架——android-async-http。 1. **HttpURLConnection**: HttpURLConnection是Java SDK内置...

    android客户端从服务器端获取json数据并解析

    通过上述步骤,你就可以在Android客户端从服务器端获取并解析JSON数据了。这不仅适用于基本的JSON数据结构,对于更复杂的数据结构,也可以通过递归地使用`JSONArray`和`JSONObject`来进行解析。

    HTTPclient

    综上所述,"HTTPclient"在Android中用于网络请求,而"ServletDemo"展示了如何在服务器端使用Servlet技术处理这些请求。这两个部分共同构建了客户端-服务器通信的基础,理解它们的工作原理和交互方式对于进行Android...

    Android客户端与服务器端的json数据交互(内含大量知识点)

    总结,Android客户端与服务器的JSON数据交互包括了JSON的解析和构建、网络请求库的使用(如Volley、OkHttp、Retrofit)、文件上传的处理以及文件选择的实现。掌握这些知识点,能帮助开发者构建功能完善的Android应用...

    Android与servlet服务器交互

    为了使Android客户端能够访问Servlet,我们需要在服务器端配置Web服务器(如Apache Tomcat)和Servlet容器。例如,将Servlet部署在名为"webss"的Web应用下,你需要在`WEB-INF/web.xml`文件中注册Servlet: ```xml ...

    httpClient

    在你提供的文件名`httpclient_getJsp`中,我们可以推测这个例子可能涉及使用HttpClient发送GET请求到一个JSP页面,并获取返回的数据。在实际应用中,这可能是为了获取服务器端动态生成的HTML、XML或JSON数据。 总的...

    Android程序研发源码Android 与php服务器交互实例源码.zip

    1. **Android网络编程**:Android系统通过`HttpURLConnection`、`HttpClient`(已废弃)或者第三方库如`OkHttp`、`Retrofit`来实现网络请求。在这些实例中,可能会使用`POST`或`GET`方法向PHP服务器发送数据,同时...

    HttpClient

    HttpClient是Java编程中用于执行HTTP请求的一个库,广泛应用于Android开发和服务器端的HTTP通信。在Android平台上,HttpClient因其灵活性和强大的功能而受到青睐,尽管在Android 6.0(API级别23)之后,其已被弃用,...

    Android端使用get post 方法提交数据到服务器demo

    在实际应用中,为了保护用户隐私和数据安全,通常会使用HTTPS协议,同时在服务器端和客户端之间交换Token或其他安全凭证。Android端可以使用SslSocketFactory或OkHttp的证书配置来支持HTTPS连接。 六、网络权限配置...

    android访问webservices详细例子

    在Android开发中,访问Web Services是一项常见的任务,用于与服务器端进行数据交互。Web Services可以是基于SOAP(简单对象访问协议)或者RESTful(表述性状态转移)的API,它们提供了一种跨平台、跨语言的数据交换...

    Android网络功能开发-使用HTTP协议通信的例子

    本示例主要关注使用HTTP协议进行客户端-服务器通信,分为Android客户端和Java Servlet服务器端两部分。 首先,我们来看Android客户端的开发。Android提供了一系列API来支持HTTP通信,主要包括HttpURLConnection和...

    android开发连接mysql数据库

    总之,Android连接MySQL数据库通常涉及到客户端-服务器架构,其中PHP作为服务器端处理数据库操作,而Android客户端通过HTTP/HTTPS请求数据并解析返回的JSON结果。在整个过程中,安全性和性能优化是至关重要的考虑...

Global site tag (gtag.js) - Google Analytics