From: ikezawa@... (ikezawa) Date: 2005-03-25T21:32:27+09:00 Subject: [ruby-list:40724] Re: net/httpが返すエラーの捕捉について質問 池澤です 青木さん ありがとうございます。 緊急の仕事で、事態がよく把握できないまま、質問してしまいました。 おっしゃるとおり、rescue で処理できていました。 このエラーとは別に、timeout 時間を過ぎたというメッセージで終了してしまう ケースがありましたが、こちらの方はrescue では捕らえられませんでした。 (すみません、このエラーメッセージをコピーをしておきませんでしたので、正 確な内容をここに書くことができません) ・タイムアウトまでの秒数をのばすための記述方法 も知りたいです。 ・タイムアウトで終了してしまうエラーを捕捉する方法も知りたいです。 (タイムアウトしたら、少し待ってリトライするとかできるといいのですが) いずれも何を手がかりにしていけば、その方法にたどり着けるのかよく分かりま せん。 よろしくお願いします。 On Wed, 23 Mar 2005 18:05:31 +0900 Minero Aoki さんwrites: > これは OS が出しているエラー (を ruby が例外として投げたもの) で、 > net/http はあまり関っていません。捕捉するのが目的なら rescue する > だけでよいはずです。 > > が、read_timeout とかの話が出ているところを見ると、実は捕捉したい > のではなくてタイムアウトまでの秒数をのばしたいんじゃないかという > 感じもするんですが、どうでしょう。「うまくいかない」ということですが、 > 何がうまくいかないのか教えてもらえると正確に答えられると思います。 > ------------------------------------------------------------------- > 青木峰郎 --------- 池澤 一廣 ---------