0
私はRails 5とHTTPartyを使用しています。Rails 5でHTTParty接続エラーを救済しようとしています
何らかの理由でAPIがダウンすると、アプリがクラッシュするという問題があります。私はこのケースを処理したいといくつかの解決策を見つけたが、それらを動作させませんでした。私が何をしたか
は次のとおりです。私が望んで何
begin
api = HTTParty.get(URL)
rescue HTTParty::Error
puts('API not available')
end
は、APIがダウンしているかどうかは、無効なURLを使用する場合、それは私の内部サーバーエラーを与えるが、APIではない私に教えてくれないだろうということです利用可能で、コードを続行してください。
しかし、その代わりに、それが与えると内部サーバーエラー:
SocketError (Failed to open TCP connection to URL (getaddrinfo: nodename nor servname provided, or not known)):
がどのように私はこれが起こらないことを確認することができますか?