如何正确地判断来自Net::HTTP::Get(例如)的响应是否"成功"(即2xx返回码)?令人遗憾的是,文件中似乎没有提到这个简单的问题.
我有:
response=Net::HTTP.new( host, port ).request my_get_request # details not important
在谷歌搜索和近乎随机的输入之后,我终于确定这是可行的:
response.class < Net::HTTPSuccess
这真的是一种规范的方式吗?
如何正确地判断来自Net::HTTP::Get(例如)的响应是否"成功"(即2xx返回码)?令人遗憾的是,文件中似乎没有提到这个简单的问题.
我有:
response=Net::HTTP.new( host, port ).request my_get_request # details not important
在谷歌搜索和近乎随机的输入之后,我终于确定这是可行的:
response.class < Net::HTTPSuccess
这真的是一种规范的方式吗?