【发布时间】:2015-10-09 14:20:09
【问题描述】:
我尝试使用这个功能:
downloadBytes(exportLink.@href)
但我得到字节数组。如何获取 zip 文件。
【问题讨论】:
我尝试使用这个功能:
downloadBytes(exportLink.@href)
但我得到字节数组。如何获取 zip 文件。
【问题讨论】:
文件只不过是一个字节数组。你实际上需要做什么?例如,您可以使用 FileOutputStream 将其保存在某处。 您可以使用 ZipInputStream(带有 ByteArrayInputStream)直接在 Java 中读取条目......那么,您实际上想要做什么?
【讨论】:
我找到了另一种无需询问目录即可在 geb 中保存 zip 的解决方案。 我配置了我的 GebConfig.groovy :
profile.setPreference("browser.download.folderList",2)
profile.setPreference("browser.download.manager.showWhenStarting",false)
profile.setPreference("browser.download.dir", new File("").getAbsolutePath())
profile.setPreference("browser.helperApps.neverAsk.saveToDisk","application/zip")
【讨论】: