ScalaプロジェクトでHTTP認証を使用してサーバーからzipファイルをダウンロードする必要があります。次の2つの質問があります。ScalaコードからHttp認証を含むファイルをダウンロード
1.)HTTP認証を含むファイルダウンロードに使用できるScalaまたはJavaライブラリがありますか?
2.)また、フォルダを解凍するために使用できるScalaライブラリはありますか?
お願いします ありがとうございます。
ScalaプロジェクトでHTTP認証を使用してサーバーからzipファイルをダウンロードする必要があります。次の2つの質問があります。ScalaコードからHttp認証を含むファイルをダウンロード
1.)HTTP認証を含むファイルダウンロードに使用できるScalaまたはJavaライブラリがありますか?
2.)また、フォルダを解凍するために使用できるScalaライブラリはありますか?
お願いします ありがとうございます。
HttpClientは、authenticationを扱うことができます。 Apache Commons Compressは複数のzip形式を扱うことができます。
私はこれをテストしていないが、おそらくあなただけのjava.net.URLを使用し、URLにユーザー名/パスワードを埋め込むことができます:
val url = new java.net.URL("http://username:[email protected]/zipfile")
val connection = url.openConnection()
1)あなたは、httpディスパッチ(HTTPを使用することができます://派遣.databinder.net /)のHttpClient
2の周りにScalaの層である)については、私の知る限りでは何のScalaの固有のAPIはありませんが、のjava.util.zip.ZipFileはあなたが
を使用することができますが可能なのjava-APIを提供します