Tôi đã viết một chút mã để tải xuống một tập của một webcast mà tôi làm. Nó nhận được URL của tập và nhận được nơi để lưu nó. Tuy nhiên, nó chỉ tải xuống tối đa 16MB và sau đó tự động hủy. Tôi không hoàn toàn chắc chắn những gì giá trị để thay đổi để tăng này. Có thể, và ai đó có thể xin vui lòng chỉ cho tôi đi đúng hướng? Cảm ơn bạn!Tải xuống tệp bằng Java
Mã tải:
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);
Để thảo luận thêm, hãy xem lại tham chiếu đến những gì có thể là đoạn mã ban đầu http://stackoverflow.com/a/921400/939250 –