`
mimang2007110
  • 浏览: 232412 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

模拟HTTPClient发送消息到服务器

 
阅读更多

 

// 存储服务器的响应消息
        String responseMsg = "";
        
        // 如果服务器地址不为空,则执行发送命令
        if (!Global.isEmpty(address))
        {
            // 客户端对象
            HttpClient client = new HttpClient();
            
            // POST对象
            PostMethod method = new PostMethod(address);
            method.addRequestHeader("Connection", statusValue);
            
            // 参数对象
            RequestEntity entity = new ByteArrayRequestEntity("".getBytes());
            method.setRequestEntity(entity);
            
            // 执行的结果
            int status = client.executeMethod(method);
            if (status == HttpStatus.SC_OK)
            {
                responseMsg = method.getResponseBodyAsString();
            }
            
            // 释放客户端连接
            method.releaseConnection();
        }
        return responseMsg;

 

说明:address 服务器地址

 

         statusValue 连接状态,取值为keep_live和close

 

 

 

分享到:
评论

相关推荐

    httpclient应用

    httpclient模拟客户端发送请求到服务器

    HttpClient以及获取页面内容应用

    使用HttpClient发送请求、接收响应很简单,一般需要如下几步即可。 1.创建HttpClient对象。 HttpClient client = new HttpClient(); 2.创建请求方法的实例,并指定请求URL。如果需要发送GET请求,创建HttpGet对象;...

    Postman REST Client是一款支持把各种模拟用户HTTP请求的数据发送到服务器的Chrome网页调试插件。

    Postman REST Client是一款支持把各种模拟用户HTTP请求的数据发送到服务器的Chrome网页调试插件。

    豆瓣客户端

    主要技术:httpclient模拟浏览器发送请求;异步加载图片资源,采用软引用将图片资源缓存在内存中;获取的数据量大的情况下采用分批加载数据;优化用户体验,在3G情况下不加载图片;保证程序不异常终止,并将错误信息...

    in-memory-web-api:此项目的代码已移至angularangular存储库。 此仓库现在已存档

    它截取了Angular Http和HttpClient请求,否则这些请求将发送到远程服务器,并将它们重定向到您控制的内存中数据存储。 有关快速介绍,请参见。它曾经可以工作,现在却不:-( 也许您安装了该库的新版本? 检查是否有...

    JAVA上百实例源码以及开源项目

    同时一个mail note将被发送给消息发送者,发送一个e-mail通知给由recipient参数确定的e-mail账号,查询mail 服务器的会话……  还包括消息客户端程序,通过连接创建会话。创建发送者和映射消息。发送消息,同时对...

    JAVA上百实例源码以及开源项目源代码

    同时一个mail note将被发送给消息发送者,发送一个e-mail通知给由recipient参数确定的e-mail账号,查询mail 服务器的会话……  还包括消息客户端程序,通过连接创建会话。创建发送者和映射消息。发送消息,同时对...

    OPhone应用开发权威指南(黄晓庆)

    9.3.1 HttpClient API介绍 373 9.3.2 GET方法的使用和限制 378 9.3.3 使用POST方法上传附件 382 9.3.4 从服务器端下载图片 390 9.4 设计C/S通信数据格式 392 9.4.1 对象序列化 396 9.4.2 使用XML传输对象 401 9.5 小...

    Android 开发技巧

    9.37、通过ANDROID 客户端上传数据到服务器 251 9.38、文件下载类 255 9.39、下载文件的进度条提示 263 9.40、通过HTTPCLIENT从指定SERVER获取数据 265 9.41、通过FTP传输文件,关闭UI获得返回码 266 9.42、激活...

    Android开发资料合集-World版!

    9.37、通过ANDROID 客户端上传数据到服务器 251 9.38、文件下载类 255 9.39、下载文件的进度条提示 263 9.40、通过HTTPCLIENT从指定SERVER获取数据 265 9.41、通过FTP传输文件,关闭UI获得返回码 266 9.42、激活...

    Android开发案例驱动教程 配套代码

    15.4 自定义服务器端程序实例 387 15.4.1 Java Servlet概述 387 15.4.2 编写城市信息服务的Servlet 388 15.4.3 编写城市天气服务的Servlet 393 15.4.4 再次探讨HttpClient的POST请求 395 15.5 云端应用案例优化...

    黑马程序员 安卓学院 万元哥项目经理 分享220个代码实例

    |--文件之释放Assets下的文件到应用的File目录 |--文件之随机存储RandomAccessFile |--文件使用时间排序 |--文件复制粘贴 |--文件路径之通过uri获取 |--时间java常用应用 |--时间之handle记时器 |--时间之time的用法...

Global site tag (gtag.js) - Google Analytics