我已經寫了一段代碼來下載我做的網絡直播。它獲取該劇集的URL並獲取該地點以保存它。但是,它只下載至16MB,然後自動取消。我不完全確定改變這個值有什麼價值。有沒有可能,有人可以請我指出正確的方向嗎?謝謝!用Java下載文件
的下載代碼:
URL url = new URL(episode.getUrl());
ReadableByteChannel rbc = Channels.newChannel(url.openStream());
FileOutputStream fos = new FileOutputStream(episode.getLocalSave());
fos.getChannel().transferFrom(rbc, 0, 1 << 24);
有關進一步討論,請參閱返回參考原始代碼片段http://stackoverflow.com/a/921400/939250 –