2010-03-31 2 views
1

winforms 응용 프로그램에서 http/https를 사용하여 & 파일을 asp.net 웹 서버에 업로드해야합니다.파일을 안전하게 업로드/다운로드하십시오. winforms C# 및 asp.net

  • 는 한 번에 보내기/하나 개의 파일을받을 필요
  • FTP를 사용할 수 없습니다, HTTP/HTTPS
  • 업로드 & 다운로드해야합니다 사용자 이름/암호가
인증 줄을 진행할 필요가 사용해야합니다

쉬운 방법이 있나요?

답변

5

WebClient 클래스는 필요한 모든 작업을 수행 할 수 있어야합니다. 업로드에 대해서는 UploadFileAsync 또는 UploadDataAsync을 사용하고 진행률 표시 줄에 대한 진행 상황을 추적하려면 사용자 이름과 암호 (Credentials 속성 참조) 및 UploadProgressChanged 이벤트에 대한 일반 HTTP 인증을 사용하십시오.

+0

웹 서버, wcf 또는 asp.net 양식의 데이터를 수신하여 보내려면 무엇이 좋을까요? – cabgef

+0

그 중 ASP.NET이 일반 WebClient와 함께 사용하는 것이 가장 쉽습니다. –