ランダムに生成されたファイルをドメインのルートにアップロードすることで、ユーザーがRails 3アプリの一部としてドメインを制御できるかどうかを確認しようとしています(GoogleがGoogleアプリで行うのと同じ方法です)。現在、Net :: HTTPを使用しており、アドレスが有効な場合は機能しているようですが、アドレスが有効でない場合は、このエラーが発生します。
getaddrinfo: nodename nor servname provided, or not known
どういうわけかこのエラーを無視する方法や、コントローラーのコードを書くためのより良い/別の方法はありますか?
def check
require 'net/http'
require 'uri'
result = Net::HTTP.get_response(URI.parse('http://www.example.com/21312324213123.html'))
if Net::HTTPSuccess
@test = "true"
else
@test = "false"
end
end
どんな助けでも素晴らしいでしょう。ありがとう。