我需要下载并保存文件。我正在尝试使用HTTPBuilder
,因为它具有简单的 API 并支持 cookies。我写了以下代码:
//create new httpBuilder and set cookies
def httpBuilder = ...
def file = ...
def inputStream = httpBuilder.get(uri: urlData.url, contentType: ContentType.BINARY)
FileUtils.copyInputStreamToFile(inputStream)
- 如何检查文件是否正确下载(不仅仅是文件的一部分)?
java.lang.OutOfMemoryError: Java heap space
线上出现大文件异常def inputStream = httpBuilder.get...
怎么解决?- 下载文件可能不是最好的选择
HTTPBuilder
。下载带有 cookie 支持的文件的最佳方式是什么?