다음을 통해 공유


System.Net.FtpWebRequest.Proxy 속성

이 문서는 이 API에 대한 참조 설명서를 보충하는 추가 설명을 제공합니다.

비고

이 속성은 .NET Core에서 지원되지 않으며 설정해도 효과가 없습니다. 속성 값을 가져오면 반환됩니다 null.

속성 Proxy은 FTP 서버와 통신하는 인스턴스 IWebProxy를 식별합니다. 프록시는 구성 파일 및 로컬 영역 네트워크 설정을 사용하여 시스템에 의해 설정됩니다. 프록시를 사용해서는 안 되도록 지정하려면 메서드에서 반환된 프록시 인스턴스로 Proxy 설정합니다GlobalProxySelection.GetEmptyWebProxy. 자동 프록시 검색에 대한 자세한 내용은 자동 프록시 검색을 참조하세요.

요청의 스트림에 데이터를 쓰거나 응답을 받기 전에 설정 Proxy 해야 합니다. Proxy, GetRequestStream, BeginGetRequestStream, 또는 GetResponse 메서드를 호출한 후에 BeginGetResponse를 변경하면 InvalidOperationException 예외가 발생합니다.

이 클래스는 FtpWebRequest HTTP 및 ISA 방화벽 클라이언트 프록시를 지원합니다.

지정된 프록시가 HTTP 프록시인 경우, DownloadFile, ListDirectory, ListDirectoryDetails 명령만 지원됩니다.