메뉴 건너뛰기

라이온하트 2nd edition

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

C#
2014.01.29 01:08

초간단 FTP

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

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

URL: http://blog.naver.com/PostView.nhn?blogId=doghole&logNo=100101473880


FTP로 파일 업로드 할 때 사용하는 C# 코드 입니다.

FtpWebRequest 클래스로 간단하게 구현 할 수 있어서 정말 다행입니다.


string ftpfullpath = "ftp 주소 (ftp 로 올려질 파일 주소 ex:ftp://123.123.123.123/test/test.txt)";
FtpWebRequest ftp = (FtpWebRequest)FtpWebRequest.Create(ftpfullpath);
ftp.Credentials = 
new NetworkCredential("ftp 아이디", "ftp 비밀번호");

ftp.KeepAlive = 
false;
ftp.UseBinary = 
true;
ftp.UsePassive = 
false;
                
ftp.Method = WebRequestMethods.Ftp.UploadFile;
FileStream fs = File.OpenRead(inputfilepath);
byte[] buffer = new byte[fs.Length];
fs.Read(buffer, 0, buffer.Length);
fs.Close();
                
Stream ftpstream = ftp.GetRequestStream();
ftpstream.Write(buffer, 0, buffer.Length);
ftpstream.Close();
ftp.Abort();

[출처] [C#] FTP 파일 업로드|작성자 dogholeRRR


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
65 OS [CentOS] NTFS마운트하기 LionHeart 2014.08.22 74522
64 OS CentOS 6.x 설치 시 BIOS RAID metadata 문제 LionHeart 2014.08.22 113470
63 Information XE 속도개선 (XE 캐시파일 초기화 시간 줄이는 팁) - 다국어 제거 file LionHeart 2014.08.22 70557
62 OS Chrome on Centos LionHeart 2014.08.21 92849
61 OS INSTALLING NVIDIA LINUX DRIVERS IN A XEN ENABLED KERNEL LionHeart 2014.08.21 189870
60 OS Install NVIDIA Drivers in XEN Kernel LionHeart 2014.08.21 132813
59 Information XE 속도 개선팁 모음 1 LionHeart 2014.08.21 93771
58 OS memcached 설치 및 설정 LionHeart 2014.08.16 109507
57 Computer XE 쇼핑몰 솔루션 LionHeart 2014.08.12 64106
56 Computer 알아두면 유용한 무료사이트 20선 1 LionHeart 2014.08.06 90116
55 OS Ubuntu, HWP 2008 installation on x86 and x64 (only Link) 1 LionHeart 2014.07.23 112340
54 OS USB 저장장치에 의한 데이터 유출 방지 방법 1 LionHeart 2014.07.22 213613
53 C# 파일검색 루틴 (개발용) 2 LionHeart 2014.07.21 113127
52 OS Realtek 8723be-bt 무선랜 드라이버 (한성 u44x ) LionHeart 2014.07.18 161386
51 OS [LINK] 윈도우 8 관리자 권한 설정으로 항상 관리자 권한 얻기 LionHeart 2014.06.30 125291
50 C# C# How to make a simple MP3 player in C# LionHeart 2014.06.25 139576
49 Android [ 유니티3D엔진 ] FPS 프레임 조절 badung007 2014.06.15 129059
48 OS [ OS X ] 폴더 숨김파일 표시 badung007 2014.06.14 79989
47 C# C#에서 무료 TTS 사용하기 LionHeart 2014.06.09 131793
46 OS 우분투 sudo 비밀번호 안물어보게 하기 LionHeart 2014.06.03 102785
Board Pagination ‹ Prev 1 ... 3 4 5 6 7 8 9 10 11 12 Next ›
/ 12