(やり方) Elixirを用いてHTTPのリクエストを送り、Webページの内容を取得する例を見てみましょう。HTTPoison などのパッケージを使用します。
HTTPoison
方法: Elixir は、堅牢な並行性モデルおよび関数型プログラミングパラダイムを持っていますが、組み込みの HTML 解析機能は含まれていません。しかし、この目的のために Floki のような人気のあるサードパーティ製ライブラリを使用できます。Floki は、Elixir のパターンマッチングとパイピング機能を活用して、HTML 解析を直感的かつ効率的に行えるようにします。 まず、mix.exs の依存関係に Floki を追加します.
Floki
(やり方) このコードはHTTPoisonライブラリを使っている。GETとPOSTの両リクエストの応答をターミナルに出力する。
(やり方) このコードは基本認証で保護されたリソースへのHTTP GETリクエストを送信する方法を示しています。