用途によりけりですが、単にHTTPリクエストを出したいだけであれば、シンプルなscalaj-http,skinny-frameworkが使い勝手が良いと思います。Future型を使ってスマートにレスポンスを取得したい方はAkka,Dispatchあたりが使えると思います。 HTTP Clientサンプルコード サンプルコードではリクエストを送信し、取得したレスポンス結果をコンバートして受け取るところまでを想定しています。 ※サーバー側は含まれておりません。 各種ライブラリVer name := "scala-http-client-sample" version := "0.1" scalaVersion := "2.12.8" libraryDependencies ++= Seq( //akka "com.typesafe.akka" %% "akka-http" % "10.1.7"
![ScalaにおけるHTTP Client サンプルコード集+α - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/c92f56e4b0a6d91243e1f0be7c689271d120ec93/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9U2NhbGElRTMlODElQUIlRTMlODElOEElRTMlODElOTElRTMlODIlOEJIVFRQJTIwQ2xpZW50JTIwJUUzJTgyJUI1JUUzJTgzJUIzJUUzJTgzJTk3JUUzJTgzJUFCJUUzJTgyJUIzJUUzJTgzJUJDJUUzJTgzJTg5JUU5JTlCJTg2JTJCJUNFJUIxJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz0yZTY2NTk3YjQyOGU1ZjllOWM2NDA5YTc3ZjU5YTRhNQ%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBSdW5FYWdsZXImdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTQyNThkNTY5Mjc1MDM3N2IwNjNjMDkzZWM4YzRmODg5%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D68631d196e930001a53e3222690fd690)