Как правильно проверить ответ от Net:: HTTP:: Get (например) для "успеха" (т.е. код возврата 2xx)? Документация, похоже, печально умалчивает об этом простом вопросе.
У меня есть:
response=Net::HTTP.new( host, port ).request my_get_request # details not important
После кучи Google и почти случайного ввода текста я наконец решил, что это работает:
response.class < Net::HTTPSuccess
Действительно ли это канонический способ сделать это?