3
httpoison
のエラーレスポンスと一致するパターンはありますか?私はこのパターンマッチングHTTpoisonレスポンスエリクシル
case HTTPoison.get!(url, [], []) do
%HTTPoison.Error{reason: reason} ->
IO.inspect "Media: #{reason}!"
:timer.sleep(:timer.seconds(3))
do_loop(starting, ending, interval, camera_exid)
response ->
upload(response.status_code, response.body, starting, camera_exid)
do_loop(starting + interval, ending, interval, camera_exid)
end
をしていたが、それはtimeout
をキャッチし、
** (HTTPoison.Error) :timeout
(httpoison) lib/httpoison.ex:66: HTTPoison.request!/5
(extractor) lib/snapshot/snap_extractor.ex:67: Extractor.SnapExtractor.do_loop/4
(elixir) lib/enum.ex:651: Enum."-each/2-lists^foreach/1-0-"/2
(elixir) lib/enum.ex:651: Enum.each/2
..任意の提案として、私にエラーを与えていませんでしたか?あなたが使用する必要があるので、
私はちょうど2番目の部分を使用しました.. thanks :) – ijunaidfarooq