文档章节

spring httpclient 4.3集成配置方式

技术宅
 技术宅
发布于 2014/11/22 01:01
字数 88
阅读 250
收藏 1


 <bean id="requestConfigBuilder" class="org.apache.http.client.config.RequestConfig.Builder">

        <property name="connectionRequestTimeout" value="2000"/>

        <property name="connectTimeout" value="500"/>

        <property name="socketTimeout" value="3000"/>

    </bean>


    <bean id="httpClientBuilder" class="org.apache.http.impl.client.HttpClientBuilder" factory-method="create">

        <property name="connectionManager">

            <bean class="org.apache.http.impl.conn.PoolingHttpClientConnectionManager">

                <property name="maxTotal" value="100"/>

                <property name="defaultMaxPerRoute" value="20"/>

            </bean>

        </property>

        <property name="defaultRequestConfig">

            <bean factory-bean="requestConfigBuilder" factory-method="build"/>

        </property>

    </bean>


    <bean id="httpClient" factory-bean="httpClientBuilder" factory-method="build"/>


© 著作权归作者所有

共有 人打赏支持
技术宅
粉丝 1
博文 9
码字总数 1520
作品 0
朝阳
高级程序员
私信 提问
Spring for Android 2.0.0.M2 发布

Spring for Android 2.0.0.M2 发布,此版本值得关注的改进: 通过 HttpComponentsClientHttpRequestFactory 支持 Android 的 HttpClient 4.3 支持 HttpClient 4.0 RestTemplate 支持 HTTP P......

oschina
2014/12/10
4.5K
10
HttpComponents HttpClient 4.3 GA 发布

HttpComponents HttpClient 4.3 GA 发布了,同时发布的还有 4.2.6 GA。 HttpClient 4.3 主要值得关注的改进有: * 支持 Java 7 try-with-resources 资源管理(连接释放) * 增加更加方便的 ...

oschina
2013/09/13
3K
13
Spring RestTemplate 实践

什么是RestTemplate? RestTemplate是Spring提供的用于访问Rest服务的客户端,RestTemplate提供了多种便捷访问远程Http服务的方法,能够大大提高客户端的编写效率。 调用RestTemplate的默认构...

单红宇
2016/03/18
0
0
【java程序员理解HTTP】【6】实践--java 中几种模拟 http 请求的方式

几种方式或说方案 Jdk本身提供 java.net 包的 HttpURLConnection Apache提供HttpClient Spring Web提供RestTemplate 以上都可以在java代码中模拟实现http请求,是随着技术的进步出来的,总体...

karma123
08/15
0
0
XINS 3.1.0 Alpha2 发布,远程 API 调用规范

XINS 3.1.0 Alpha2 再次兼容 Java 1.5 ,改进了文档中关于和 Spring 框架集成的说明;增加了 jQuery 的示例;用户可在 XINS 配置中设置和获取 HttpClient;新的 HttpClient 可设置使用 Nett...

oschina
2013/01/08
722
0

没有更多内容

加载失败,请刷新页面

加载更多

【58沈剑 架构师之路】1分钟了解MyISAM与InnoDB的索引差异

《数据库索引,到底是什么做的?》介绍了B+树,它是一种非常适合用来做数据库索引的数据结构: (1)很适合磁盘存储,能够充分利用局部性原理,磁盘预读; (2)很低的树高度,能够存储大量数据;...

张锦飞
2分钟前
0
0
代码优化----使用builder模式构造对象

看《effective java》的时候,创建对象章节提到使用builder模式来创建对象。觉得非常好用,做一个记录。以后应该就会这么写啦~~~~~~ 对于一个有很多属性的类,在为属性赋值时,通常会用到两种...

wuyiyi
3分钟前
0
0
一文带你看懂cookie,面试前端不用愁

本文由云+社区发表 在前端面试中,有一个必问的问题:请你谈谈cookie和localStorage有什么区别啊? localStorage是H5中的一种浏览器本地存储方式,而实际上,cookie本身并不是用来做服务器存...

腾讯云加社区
5分钟前
0
0
随行付微服务测试之接口测试和契约测试

背景 日常开发过程中,项目的接口通常由服务提供方约定和提供,微服务模式下接口被多个消费者调用更是常态,那么提供方接口的变更如何快速、高效、无遗漏的通知给消费者呢?另外,当一个ser...

马力-随行付
5分钟前
0
0
为什么Python是2019最值得学的编程语言?

对于那些从来没有学习编程小伙伴,Python 是最好的选择之一, Python 是一种清晰的语言,用缩进来表示程序的嵌套关系可谓是一种创举,把过去软性的编程风格升级为硬性的语法规定。再不需要在...

糖宝lsh
6分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部