首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

httpclient怎么 设置连接超时

2012-01-02 
httpclient如何 设置连接超时?HttpClienthttpclientnewHttpClient() [解决办法]setSoTimeOut 当然可以啦

httpclient如何 设置连接超时?
HttpClient   httpclient   =   new   HttpClient();


[解决办法]
setSoTimeOut 当然可以啦!!
[解决办法]
lz可以到网上查一查嘛,很多的
[解决办法]
应该这样
client.getHttpConnectionManager().getParams().setConnectionTimeout(
11);

Java code
要看源码啊,老兄    /**     * Sets the timeout until a connection is etablished. A value of zero      * means the timeout is not used. The default value is zero.     *      * @see HttpConnection#setConnectionTimeout(int)     * @param newTimeoutInMilliseconds Timeout in milliseconds.     *      * @deprecated Use      * {@link org.apache.commons.httpclient.params.HttpConnectionManagerParams#setConnectionTimeout(int)},     * {@link HttpConnectionManager#getParams()}.     */    public synchronized void setConnectionTimeout(int newTimeoutInMilliseconds) {       this.httpConnectionManager.getParams().setConnectionTimeout(newTimeoutInMilliseconds);    }    /**     * Sets the socket timeout (<tt>SO_TIMEOUT</tt>) in milliseconds which is the      * timeout for waiting for data. A timeout value of zero is interpreted as an      * infinite timeout.     *     * @param newTimeoutInMilliseconds Timeout in milliseconds     *      * @deprecated Use      * {@link org.apache.commons.httpclient.params.HttpConnectionManagerParams#setSoTimeout(int)},     * {@link HttpConnectionManager#getParams()}.     *     */    public synchronized void setTimeout(int newTimeoutInMilliseconds) {        this.params.setSoTimeout(newTimeoutInMilliseconds);    }
[解决办法]
没注意时间顶起了这么老的帖子 晕

热点排行