5 วิธีในการดาวน์โหลดไฟล์จาก URL ที่ระบุใน Java?

เผยแพร่แล้ว: 2021-06-24
5 วิธีในการดาวน์โหลดไฟล์จาก URL ที่ระบุใน Java

ใน Java จะดาวน์โหลดไฟล์จาก URL ที่กำหนดได้อย่างไร? บทช่วยสอนนี้ใช้งานได้หากคุณมีคำถามใด ๆ ด้านล่าง:

  • ดาวน์โหลดไฟล์จาก URL ใน Java
  • วิธีดาวน์โหลดไฟล์จาก URL ใน Java
  • วิธีดาวน์โหลดและบันทึกไฟล์จากอินเทอร์เน็ตโดยใช้ Java
  • ดาวน์โหลดไฟล์ java จาก url Code Example

คุณสามารถดาวน์โหลดไฟล์จาก URL ที่ระบุใน Java ได้ 5 วิธี

  • ดาวน์โหลดไฟล์โดยใช้ apache commons-io รหัสบรรทัดเดียว
  • ดาวน์โหลดไฟล์โดยใช้ Stream Operation
  • ดาวน์โหลดไฟล์โดยใช้ NIO Operation
  • ดาวน์โหลดไฟล์โดยใช้ Files.copy()
  • ดาวน์โหลดไฟล์โดยใช้ Apache HttpComponents()

สร้างคลาส java: CrunchifyDownloadFileFromURL.java

เพียงเรียกใช้โปรแกรมด้านบนและคุณจะได้ผลลัพธ์ดังนี้

ผลลัพธ์ของคอนโซล IntelliJ IDEA

วิธีที่ 1) ดาวน์โหลดไฟล์โดยใช้ apache commons-io

โปรดตรวจสอบให้แน่ใจว่าได้เพิ่มการพึ่งพา maven ด้านล่างลงในไฟล์ pom.xml ของคุณ

ใน Java - ดาวน์โหลดไฟล์โดยใช้ apache commons-io โค้ดแค่บรรทัดเดียว

วิธีที่ 2) ดาวน์โหลดไฟล์โดยใช้ Stream Operation

ใน Java - ดาวน์โหลดไฟล์โดยใช้ Stream Operation

วิธีที่ 3) ดาวน์โหลดไฟล์โดยใช้ NIO Operation

ใน Java - ดาวน์โหลดไฟล์โดยใช้ NIO Operation

วิธีที่ 4) ดาวน์โหลดไฟล์โดยใช้ Files.copy()

ใน Java - ดาวน์โหลดไฟล์โดยใช้ Files.copy()

วิธีที่ 5) ดาวน์โหลดไฟล์โดยใช้ Apache HttpComponents()

โปรดตรวจสอบให้แน่ใจว่าได้เพิ่มการพึ่งพา maven ด้านล่างลงในไฟล์ pom.xml ของคุณ

ใน Java - ดาวน์โหลดไฟล์โดยใช้ Apache HttpComponents()

แจ้งให้เราทราบหากคุณประสบปัญหาหรือข้อยกเว้นใดๆ ที่ทำงานอยู่เหนือโปรแกรม Java