3

Rails を使用してサーバーに ping を実行しようとしています。私はこれを見つけました

Rails で HTTP ステータス コードを確認する

しかし、このコードの実行中にこのエラーが発生し、

require 'net/http'

http = Net::HTTP.new('www.google.com',80)
response = http.request_get('/')
p response.status

エラー:

`<main>': undefined method `status' for #<Net::HTTPFound 302 Found readbody=true> (NoMethodError)

なんで?Google が 302 コードを返すのはなぜですか?? 200じゃないの?

4

1 に答える 1

4

Ruby 1.9 を使用response.codeしている場合に使用します。

于 2012-08-24T14:56:40.397 に答える