我正在使用 eurovat
gem 检查增值税号。
Eurovat.check_vat_number vat_number
如果我从 irb 运行它,有时我会收到:
SOAP::FaultError: MS_UNAVAILABLE
from
(“from”后没有任何内容)
我想写一个 begin rescue
block 来挽救那些错误,但我怎么知道要挽救什么?
我已经尝试使用 rescue SOAP::FaultError
但没有成功
最佳答案
经过一些测试,我找到了方法:
rescue SOAP::FaultError => e
if e.message == "MS_UNAVAILABLE"
# @ToDO handle service unavailable exception
end
end
关于ruby-on-rails - Ruby 如何知道要拯救什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29856485/