웹 클라이언트를 사용하여 URL에서 파일을 다운로드할 수 있습니다. System.Net에서 사용 가능 네임스페이스.
WebClient 클래스는 데이터를 보내거나 받는 일반적인 방법을 제공합니다. URI로 식별되는 모든 로컬, 인트라넷 또는 인터넷 리소스에서.
웹 클라이언트는 애플리케이션 또는 웹 브라우저(예: Google Chrome, Internet Explorer, Opera, Firefox, Safari)를 컴퓨터에 설치하여 사용합니다. 사용자 요청에 따라 웹 서버와 상호 작용합니다. 기본적으로 소비자 애플리케이션입니다. 서버에서 처리된 데이터를 수집합니다.
클라이언트와 서버는 연결의 두 부분이며 서로 다른 두 기계입니다. 웹 클라이언트는 정보를 요청하는 반면 웹 서버는 기본적으로 설계된 개인용 컴퓨터입니다. 원격 컴퓨터의 요청을 수락하고 요청된 정보를 보냅니다. 웹 서버는 브라우저를 통해 볼 수 있는 정보를 저장하는 역할을 담당합니다. 클라이언트는 일반적으로 웹 호스트이기도 합니다. 웹 호스트는 서버에 대한 연결을 허용합니다 저장된 정보를 봅니다.
C#의 WebClient 클래스는 WebRequest 클래스를 사용하여 리소스에 대한 액세스를 제공합니다. WebClient 인스턴스는 WebRequest.RegisterPrefix 메서드를 사용하여 등록된 모든 WebRequest 하위 항목의 데이터에 액세스할 수 있습니다.
파일 다운로드 파일을 다운로드합니다.
WebClient Client = new WebClient (); client.DownloadFile("url","path");
"https://downloadfreeimages.jpg" 경로에서 이미지를 다운로드한다고 가정해 보겠습니다. 그리고 컴퓨터의 로컬 디렉터리에 저장하면 코드는 다음과 같습니다.
using System; using System.Net; namespace DemoApplication{ public class Program{ public static void Main(){ string url = "https://downloadfreeimages.jpg"; string savePath = @"D:\Demo\FreeImages.jpg"; WebClient client = new WebClient(); client.DownloadFile(url, savePath); Console.ReadLine(); } } }
위의 예에서는 제공된 URL에서 이미지를 다운로드하여 다음 위치에 저장합니다. 주어진 경로.
rreee위 내용은 C#의 URL에서 파일을 다운로드하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!