質問: RubyのNet::HTTPクラスのリンク内容start.newメソッドの違い が分からないのでお願いします。 new・・・リンク内容 start・・・リンク内容 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/98dd679fc7cba66b3173bc0d597e859d.png) ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/fc6e6257a5955ed3cca117038595278e.png) 新しいNet::HTTPオブジェクトを生成するという点は同じだと思うのですが 説明を見ても結局何が違うのかピンとこないので 教えてください。
回答: `new` > > 新しい Net::HTTP オブジェクトを生成します。 > > > `start` > > 新しい Net::HTTP オブジェクトを生成し、 TCP コネクション、 HTTP セッションを開始します。 > > > と、全然違います。 ``` x = Net::HTTP.new(~~) x.start ``` と ``` x = Net::HTTP.start(~~) ``` が同じです。