메뉴 건너뛰기

라이온하트 2nd edition

홈페이지를 새롭게 리뉴얼합니다.

C#
2013.11.04 06:26

FTP download 기능구현

조회 수 117244 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

다음 코드 예제에서는 WebClient 클래스를 사용하여 FTP 서버에서 파일을 다운로드하는 방법을 보여 줍니다.


public static bool DisplayFileFromServer(Uri serverUri)
{
    // The serverUri parameter should start with the ftp:// scheme.
    if (serverUri.Scheme != Uri.UriSchemeFtp)
    {
        return false;
    }
    // Get the object used to communicate with the server.
    WebClient request = new WebClient();
    
    // This example assumes the FTP site uses anonymous logon.
    request.Credentials = new NetworkCredential ("anonymous","janeDoe@contoso.com");
    try 
    {
        byte [] newFileData = request.DownloadData (serverUri.ToString());
        string fileString = System.Text.Encoding.UTF8.GetString(newFileData);
        Console.WriteLine(fileString);
    }
    catch (WebException e)
    {
        Console.WriteLine(e.ToString());
    }
    return true;
}

 

URL: http://cafe.naver.com/issu3/250


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
45 C# C# 동영상 녹화 LionHeart 2014.05.21 126572
44 Information 나눔글꼴 웹폰트 LionHeart 2014.05.04 110504
43 IOS 유저 기기 고유 ID [SystemInfo.deviceUniqueIdentifier] file badung007 2014.04.25 106059
42 C# 웹캠 영상출력 LionHeart 2014.03.31 157177
41 Android [유니티3D엔진] 유니티 Scene 로딩 badung007 2014.03.21 77026
40 Computer Free Proxy List LionHeart 2014.02.04 89633
39 C# 초간단 FTP LionHeart 2014.01.29 112024
38 C# C# Simple FTP Class LionHeart 2014.01.29 169742
37 C# 자료형 변환 Convert.ToDouble 과 double.parse 의 차이 1 badung007 2014.01.16 87866
36 Computer icon 만들기 LionHeart 2014.01.13 83052
35 OS Windows 2012 설치방법에 관한 문서 LionHeart 2013.12.27 135701
34 Android [유니티3D엔진] 유니티 최적화 _ 프레임 줄이기 badung007 2013.12.06 98365
33 Android [유니티3D엔진] C# 어레이리스트 dat 파일 로드 및 저장 (바이너리 파일로 변환) badung007 2013.12.05 75556
32 Android [유니티3D엔진] C# 어레이리스트 xml 파일 저장 badung007 2013.12.04 135167
31 C# C#에서 list Class 사용방법 1 LionHeart 2013.12.03 103984
30 Computer zip 압축파일 비밀번호 Crack 1 file LionHeart 2013.12.01 118168
29 OS 네트워크 스니핑 도구(엄청 강력함) file LionHeart 2013.12.01 72805
28 Android [유니티3D엔진] NGUI 해상도 비율적으로 풀화면 badung007 2013.11.29 81644
27 C# C# FTP 종합 LionHeart 2013.11.04 211247
26 C# FTP에서 파일 삭제하는 방법 LionHeart 2013.11.04 107049
Board Pagination ‹ Prev 1 ... 3 4 5 6 7 8 9 10 11 12 Next ›
/ 12