2010-01-22 5 views

답변

3

예, 가능합니다.

클래스를 사용하면 .NET 서버 측 코드의 다른 웹 서버와 상호 작용할 수 있습니다. 예를 들어

: 파일이 다른 웹 사이트에있는 경우

using(var client = new WebClient()) 
    client.UploadFile("ftp://server/path", @"C:\path\to\file"); 

는 다음을 작성할 수 있습니다

using(var client = new WebClient()) 
    client.UploadData("ftp://server/path", client.DownloadData("http://server/path")); 

읽고 상호 교환 FTP, HTTP 및 HTTPS URL을 쓸 수 있습니다.

+0

더 자세히 설명해 주시겠습니까? 파일을 POST (웹 양식)해야합니다. – StackOverflowNewbie

+0

'ftp : // server/path'를 POST 할 전체 URL로 바꾸면 파일을 POST 할 수 있습니다. – SLaks

+0

다른 매개 변수도 전달해야하는 경우 어떻게해야합니까? 예를 들어 이메일 응용 프로그램에서 "받는 사람"주소, "제목", "본문"및 첨부 파일을 전달해야합니다. – StackOverflowNewbie

관련 문제