https://api.twitch.tv/kraken/videos/top'a bağlanmak için aşağıdakileri çalıştırmak için Phoenix Framework'ü kullanıyorum. Geçmişte işe yaradı ve bu davanın gerçekleşmesine neden olduğundan emin değil. Iex'in durdurulması ve yeniden başlatılması bunu düzeltmiyor gibi görünüyor. Elixir 1.0.5, Phoenix 0.14.0, Erlang OTP RunningHackney Sunucuya İstekte Bulunamadı
iex(2)> "https://api.twitch.tv/kraken/videos/top" |>
...(2)> HTTPoison.get!()
** (exit) exited in: :gen_server.call(:hackney_manager, {:new_request, #PID<0.334.0>, #Reference<0.0.2.365>, {:client, :undefined, :hackney_dummy_metrics, :hackney_ssl_transport, 'api.twitch.tv', 443, "api.twitch.tv", [connect_timeout: 5000, recv_timeout: :infinity], nil, nil, nil, true, :hackney_pool, :infinity, false, 5, false, 0, nil, nil, nil, :undefined, :start, nil, :normal, false, false, false, nil, :waiting, nil, 4096, "", [], :undefined, nil, nil, nil, nil, :undefined, nil}}, :infinity)
** (EXIT) no process
(stdlib) gen_server.erl:212: :gen_server.call/3
src/hackney_client/hackney_manager.erl:65: :hackney_manager.init_request/1
src/hackney_client/hackney_manager.erl:55: :hackney_manager.new_request/1
src/hackney_connect/hackney_connect.erl:181: :hackney_connect.socket_from_pool/4
src/hackney_connect/hackney_connect.erl:41: :hackney_connect.connect/5
src/hackney_client/hackney.erl:317: :hackney.request/5
lib/httpoison.ex:60: HTTPoison.request/5
lib/httpoison.ex:60: HTTPoison.request!/5
Eğer 'mi başladı HTTPoison' kullanarak' HTTPoison.start/0' içinde Deniz kabuğu? – whatyouhide
Evet, konu buydu. – rockerBOO
Uygulamanızın bir parçası olsa da kabukta başlamayın. Bunun yerine, mix.exs'ınızdaki uygulamalar listesine HTTPoison ekleyin. –