From: TAKAHASHI Masayoshi Date: 2000-06-11T23:14:27+09:00 Subject: [ruby-list:23149] Re: http.rb will change 高橋征義です。 Minero Aoki さん: > > まず、前者の対応としては、Net::HTTP#inspect を用意して、 > > こっちは簡単なので用意しておきます。 こっちですが、Net::HTTPというよりNet::Codeがinpsect時に@parentsの 中身を見せてしまうのがごちゃごちゃする原因のようなので、下のように するのはどうでしょうか。 > > また、HTTPResponse オブジェクトに body を含めれば、例外発生時には、こ > > の HTTPResponse オブジェクトを利用できるような方法を考えれば、ヘッダ情 > > 報、ボディともに利用できて、便利そうな気もします。 > > それはもはや無理でしょう。 > 例外あり/なし以上にインターフェイスが変わるのでよけい混乱させてしまいそうです。 これは無理でも、$!.body とかで取り出す、ということはできないん でしょうか? 高橋征義 (TAKAHASHI Masayoshi) Email:maki@inac.co.jp --- protocol.rb~ Fri Jun 9 21:08:09 2000 +++ protocol.rb Sun Jun 11 22:27:44 2000 @@ -326,6 +326,10 @@ class Code + def inspect + "#" + end + def initialize( paren, err ) @parents = paren @err = err