2011-03-08 146 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,你可以使用