2015-07-03 24 views
8

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 
+5

Eğer 'mi başladı HTTPoison' kullanarak' HTTPoison.start/0' içinde Deniz kabuğu? – whatyouhide

+0

Evet, konu buydu. – rockerBOO

+4

Uygulamanızın bir parçası olsa da kabukta başlamayın. Bunun yerine, mix.exs'ınızdaki uygulamalar listesine HTTPoison ekleyin. –

cevap

10

18 size mix.exs yılında uygulamalar listesinde :httpoison ekledik emin misiniz?

def application do 
    [mod: {MyAwesomeApp, []}, 
    applications: [:phoenix, :phoenix_html, :cowboy, :logger, 
        :phoenix_ecto, :postgrex, :httpoison]] 
end 

Kaynak:: Ben bu nedenle saatlerce duvara kafamı beceriyor tuttu, aynı problem vardı HTTPoison#Installation

İlgili konular