- PR -

HttpClientでのタイムアウトについて

1
投稿者投稿内容
SUNNYDAY
常連さん
会議室デビュー日: 2004/07/14
投稿数: 49
投稿日時: 2006-01-05 12:17
いつもお世話になっております。
以下の方法で、HttpClientに接続タイムアウトを設定してるのですが、
この設定値(接続秒)に0が設定された場合、
HttpClientはどこの接続タイムアウトを使用するのでしょうか?
#APサーバーの接続タイムアウト設定でしょうか??
なにか、参考になるサイト等ご存知の方いらっしゃいましたら、
ご教授お願いいたします。m(_ _)m

HttpClient client = new HttpClient();
HttpConnectionManagerParams connectionManagerParams = new HttpConnectionManagerParams();
connectionManagerParams.setSoTimeout(configuration.getTimeout());
MultiThreadedHttpConnectionManager connectionManager =
new MultiThreadedHttpConnectionManager();
connectionManager.setParams(connectionManagerParams);
client.setHttpConnectionManager(connectionManager);
koe
大ベテラン
会議室デビュー日: 2003/07/13
投稿数: 198
投稿日時: 2006-01-05 13:03
以下ヒント
http://www.google.co.jp/search?hl=ja&ie=UTF-8&q=commons+httpclient+javadoc
http://jakarta.apache.org/commons/httpclient/apidocs/
http://jakarta.apache.org/commons/httpclient/apidocs/org/apache/commons/httpclient/params/HttpConnectionParams.html#setSoTimeout(int)

HttpClientだけですと曖昧なので、Jakarta Commons HttpClient と書いた方がいいですよ。
SUNNYDAY
常連さん
会議室デビュー日: 2004/07/14
投稿数: 49
投稿日時: 2006-01-05 20:01
引用:

koeさんの書き込み (2006-01-05 13:03) より:
以下ヒント
http://www.google.co.jp/search?hl=ja&ie=UTF-8&q=commons+httpclient+javadoc
http://jakarta.apache.org/commons/httpclient/apidocs/
http://jakarta.apache.org/commons/httpclient/apidocs/org/apache/commons/httpclient/params/HttpConnectionParams.html#setSoTimeout(int)



koeさん、ご返信ありがとうございました。
接続タイムアウトは、設定しないと無限に待ち続けてしまうのですね!!
勉強になりました。
ありがとうございました。m(_ _)m

引用:

HttpClientだけですと曖昧なので、Jakarta Commons HttpClient と書いた方がいいですよ。


了解しました。
以後気をつけます。
1

スキルアップ/キャリアアップ(JOB@IT)