2011-03-08 183 views
0

我必須從我的Scala項目中使用HTTP驗證的服務器下載zip文件。我有以下兩個問題。從Scala代碼下載涉及Http驗證的文件

1.)是否有任何Scala或Java庫可用於涉及Http Authentication的文件下載?

2.)另外,我可以使用任何Scala庫來解壓文件夾?請致電 謝謝。

回答

0

我沒有測試這一點,但也許你可以只使用的java.net.URL並嵌入在URL中的用戶名/密碼:

val url = new java.net.URL("http://username:[email protected]/zipfile") 
val connection = url.openConnection() 
2

1)您可以使用HTTP訊(HTTP://調度.databinder.net/About)這是一個圍繞HttpClient的scala層

2)據我所知,沒有scala特定的api,但java.util.zip.ZipFile提供了一個可以使用的java-api,你可以使用