- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:httpメソッドが使えない)
rubyでhttpメソッドが使えないエラーが発生する
このQ&Aのポイント
- rubyのバージョン1.8.7で、MacOSX10.6.8の環境で、httpメソッドを使用する際にエラーが発生します。
- 具体的には、Netモジュールのhttpメソッドが定義されていないというエラーが出ています。
- このエラーの原因としては、古いバージョンのrubyを使用していることが考えられます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Net定数→HTTP定数と辿りたい状態なので、まずは3行目の「Net::http」を「Net::HTTP」にしてください とりあえず今出ている例外は収まるはずです。 <おまけ> Rubyの「::」は、名前空間を辿る事とメソッドへのアクセス両方に用いる事が出来てしまいます。 間違えたときに文法エラーとなってくれないのが嫌らしいので、頭の片隅に入れておいて下さい とはいえ、通常は次のように使い分けます。 メソッド呼び出し: 「.」 名前空間: 「::」
お礼
sholmes 様、 ご回答ありがとうございました。 ご指示通りに修正しましたら、ぶじ動きました。 大変勉強になりました!感謝いたします。