OpenURIライブラリを使用しています。
object = open("http://example.com")
http://example.comサーバーコードの応答が200に等しい場合、私のプログラムは期待どおりに動作します。ただし、http://example.comサーバーの応答コードが400(またはその他)に等しい場合、スクリプトはOpenURI :: HTTPError:404NotFoundで中止されます。
'begin-rescue'構文を使用し、'HTTPError例外'を処理すると、これを回避できます。
これは正しい方法ですか?すべてのケースを処理するには、OpenURIの代わりにNet / Httpライブラリを使用する必要がありますか?