我使用 OpenURI 库。
object = open("http://example.com")
如果http://example.com服务器代码响应等于 200,我的程序将按预期运行。但是,如果http://example.com服务器响应代码等于 400(或其他),则脚本中止 OpenURI::HTTPError: 404 Not Found。
如果我使用“begin-rescue”构造并处理“HTTPError 异常”,我可以避免这种情况。
这是正确的方法吗?我应该使用 Net/Http 库而不是 OpenURI 来处理所有情况吗?