IT정보공유/C#

c# HTTP 웹서버 파일 및 이미지 파일 다운로드 클래스 WebClient

알지오™ 2021. 4. 1.

C#으로 HTTP 서버가 구동되는 환경에서 URL을 이용하여 파일과 이미지 파일을 다운로드하는 방법입니다.
WebClient Class를 이용하여 아주 간단하게 웹서버에서 파일을 가져올 수 있습니다.

 

 

WebClient URL 파일 다운로드

WebClient 클래스는 URI로 리소스에 접근하여, 데이터를 전송하거나 수신할 수 있습니다.

 

// C# Web Image URL Download Sample

private bool DownloadRemoteImageFile(string uri, string fileName)
{

    WebClient webClient = new WebClient();

    webClient.DownloadFile(uri, fileName);
    return true;
	
}

//
        

 

WebClient를 생성하고, DownloadFile 함수를 이용해 일반 데이터 파일이나 이미지파일의 URL과 다운받을 파일의 이름을 지정해 주면 됩니다.
정말 너무 간단한 샘플코드죠?

 

 

WebClient DownloadFile 함수 파라미터

uri 의 경우 "http://image.com/galaxy/qm6.jpg" 등으로 전달하면됩니다.
filename은 @"c:\download\image\qm6.jpg" 처럼 실제 하드디스크에 저장할 이미지 파일 경로와 파일명을 Full Path로 전달하세요.

댓글

💲 추천 글