阅读更多

19顶
2踩

编程语言

原创新闻 Apache HttpClient 4.0.3 GA 发布

2010-09-20 13:59 by 副主编 just_cool 评论(11) 有9327人浏览

HttpClient 4.0.3 GA 版发布,此版本主要是为了修复 HttpClient 4.0.2中多个本地主机名称导致的SSL逻辑错误。

 

HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。4.0版本是一个完整的,从底层重新设计,几乎完全重写HttpClient 3.x  代码。这个版本从根本解决了从1.0版本开始就出现的一些设计问题。

 

下载:http://hc.apache.org/downloads.cgi

 

  • 大小: 2.4 KB
19
2
评论 共 11 条 请登录后发表评论
11 楼 hrl_100_eyejava 2010-09-21 15:59
我准备用它写个偷菜程序
10 楼 hrl_100_eyejava 2010-09-21 15:59
我也正在研究中..感觉真的很不错
9 楼 yin_bp 2010-09-21 14:00
yin_bp 写道
bbossgroups-2.0-RC2中提供了采用HttpClient作为http/https协议来实现RPC调用的功能,非常方便实用,目前集成的版本是httpclient-4.0.1,还没有赶上最新的版本。

使用的例子非常简单:
RPCTestInf testInf = (RPCTestInf)context.getBeanObject("(https::172.16.7.108:8080)/rpc.test?user=admin&password=123456&server_uuid=app1");
   Object parameter = testInf.getParameter();


服务组件配置:
<properties>
    <property name="rpc.test" singlable="true" class="org.frameworkset.spi.remote.RPCTest"/>
</properties>


服务组件实现:
package org.frameworkset.spi.remote;

import org.frameworkset.spi.remote.ConcurrentTest.O;
import org.frameworkset.spi.remote.context.RequestContext;
import org.frameworkset.spi.security.SecurityContext;


/**
* <p>Title: MinaRPCTest.java</p>
* <p>Description: </p>
* <p>bboss workgroup</p>
* <p>Copyright (c) 2007</p>
* @Date 2009-10-17 下午05:11:41
* @author biaoping.yin
* @version 1.0
*/
public class RPCTest implements RPCTestInf
{
int ret = 100;
public Object getCount()
{
    SecurityContext securityContext = SecurityContext.getSecurityContext();    

System.out.println(this);

return ret ++;
}
    /* (non-Javadoc)
     * @see org.frameworkset.spi.remote.RPCTestInf#sayHello()
     */
    public void sayHello(String name)
    {
        System.out.println("Hello " + name);
       
    }
    public void throwexcpetion() throws Exception
    {
    throw new Exception("throwexcpetion:invoker.");
    }
public byte[] getBytes(String name) {
// TODO Auto-generated method stub
return name.getBytes();
}
public String getString(String name) {
// TODO Auto-generated method stub
return name;
}

public Object getParameter()
{
String value = RequestContext.getRequestContext().getStringParameter("server_uuid");
System.out.println("value:" + value);
return value;
}
}
8 楼 yin_bp 2010-09-21 13:57
bbossgroups-2.0-RC2中提供了采用HttpClient作为http/https协议来实现RPC调用的功能,非常方便实用,目前集成的版本是httpclient-4.0.1,还没有赶上最新的版本。
7 楼 http4j 2010-09-21 11:38
我自己正在写一个类似的东西:http://code.google.com/p/http4j/
欢迎提意见。
做这个东西的目的是抛弃apache hc的复杂性,希望提供简单易用的纯client端http。
并且提供更多的监控数据,如:DNS解析消耗的时间,链接建立时间,请求发送消耗的时间,等待时间,响应时间,请求发送的字节数,响应接收的字节数等等。这个对关注网络性能的应用有帮助。
目前只支持简单的get, post, gzip,chunked和以上提到的多种数据的支持等特性。还在进一步完善。
6 楼 conanca 2010-09-21 11:25
好东西,可以模拟浏览器,还可以保存cookie模拟用户登录,可以上网站做坏事。。。
5 楼 gstarwd 2010-09-21 10:48
qiren83 写道
新项目 www.forcss.com   刚用上4.0.2 结果一天后就出新版本了 支持apache

哈哈
4 楼 andyzhchy 2010-09-21 10:38
觉得蛮好用的,(*^__^*) 嘻嘻……
3 楼 qiren83 2010-09-21 10:12
新项目 www.forcss.com   刚用上4.0.2 结果一天后就出新版本了 支持apache
2 楼 hunnuxiaobo 2010-09-21 08:48
恩,我很看好HttpClient!
1 楼 shuiguozheng 2010-09-21 08:19
沙发,我来了

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • js 正则表达式

    js 正则表达式

  • javascript正则

    正则表达式

  • 正则表达式全解析+常用示例

    我在问自己要不要写这篇东西,关于相似的内容网上多如牛毛,而且还不乏珍品,况且,就算我写了也不一定能写的好。但是现在你既然看到了,那说明我还是写了出来。就算是对自己学习的一个总结吧!同时也把常见的常用的...

  • JS正则表达式完整版

    第一章 正则表达式字符匹配攻略 1 两种模糊匹配 2. 字符组 3. 量词 4. 多选分支 5. 案例分析 第1章 小结 第二章 正则表达式位置匹配攻略 1. 什么是位置呢? 2. 如何匹配位置呢? 3. 位置的特性 4. 相关...

  • 正则表达式大全

    无意中从网上查找到一篇关于正则表达式的好文章,就进行了分享给大家,希望对大家有帮助。亲爱的读者朋友,如果你点开了这篇文章,说明你对正则很感兴趣。想必你也了解正则的重要性,在我看来正则表达式是衡量程序员...

  • 正则表达式

    首页 | 常用正则表达式 | 正则表达式测试工具 正则表达式30分钟入门教程 版本:v2.33 (2013-1-10) 作者:deerchao 转载请注明来源 目录 跳过目录 招高级软件工程师,10-16K,广东惠州,顶级公寓...

  • 正则表达式攻略

    第一章 正则表达式字符匹配攻略 正则表达式是匹配模式,要么匹配字符,要么匹配位置。请记住这句话。然而关于正则如何匹配字符的学习,大部分人都觉得这块比较杂乱。毕竟元字符太多了,看起来没有系统性,不好记。本...

  • 30 分钟轻松搞定正则表达式基础

    正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。(来自百度百科) 个人理解如下:...

  • 正则表达式入门

    正则表达式 前言 ​ 在写这篇笔记之时,已经有很多与正则表达式有关的优秀博客了,我的学习也参考了不少优秀大佬的博客,甚至我觉得直接搬运他们写的博客还要好些,但自己动动手写一写的话可以学习理解的更加透彻...

  • 面试题——正则表达式

    面试题——正则表达式

  • 五分钟搞定正则表达式

    一、正则表达式介绍 正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。 不用...

  • 正则表达式学习笔记(超级详细!!!)| 有用的小知识

    正则表达式学习笔记 前言 好久没写文章了,这一次是为了记录最近学习的正则表达式,正则表达式看起来虽然很复杂,但是学会了真的很好用,接下来我将结合具体例子来讲解正则表达式。 在介绍正则表达式之前先介绍一...

  • 前端js正则表达式

    正则表达式 第一章 正则表达式字符匹配攻略 1.1. 两种模糊匹配 1.1.1. 横向模糊匹配 一个正则可匹配的字符串的长度不是固定的,可以是多种情况的。譬如 {m,n},表示连续出现最少 m 次,最多 n 次。其实现的方式是...

  • JavaScript之正则表达式的使用方法详细介绍

    首先必须说明的是,这类文章(js正则表达式)在c站或者整个it类论坛是很多人写过的,而我认为我这篇的不同之处在于更加“小白”化,这也与我一贯的风格有关吧。 关于JavaScript正则表达式,其他的文章大多一上来就太...

  • JavaScript—正则表达式

    1.什么是正则表达式?它有什么用? 这里我给出我自己的理解:在实际开发中需要获取大量的数据,而数据的提取不可能是一条一条的(你不可能一条一条去拿到想要的数据吧?),它有其自身的规律在,如身份证一定是十八...

  • 【Regular正则表达式】正则表达式学习

    目录介绍前言1. 什么是正则表达式?2. 基本匹配3. 元字符3.1. 英文句号3.2. 字符集3.2.1. 否定字符集3.3. 重复3.3.1. 星号(*)3.3.2. 加号(+)3.3.3. 问号(?)3.4. 花括号3.5. 字符组3.6. 分支结构3.7. 转义特殊字符3.8...

  • Python正则表达式

    文章目录前言一、python正则表达式的应用领域有哪些?1、概念2、作用二、python中正则表达式re模块的使用1、re模块常用的函数表格及概念2、引入re库三、re代码实例展示总结 前言 一、python正则表达式的应用领域有...

  • 计算机术语.pdf

    计算机术语.pdf

  • 包括缺陷和有限视场效应的Etalon模型 matlab代码.rar

    1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

Global site tag (gtag.js) - Google Analytics