C#] WebRequest를 이용한 FTP 다루기


C#] WebRequest를 이용한 FTP 다루기

일단 WebRequest는 현재 지원이 끊길 예정이고, HttpClient를 쓰라고 이야기를 하고 있습니다. 그리고 HttpClient로 바뀌면서 FTP에 대한 지원은 끊기면서, 3rd party의 모듈을 쓰라고 안내를 하고 있죠.

무엇 때문에 갑자기 그렇게 된 것인지 궁금한데, FTP가 표준 프로토콜인데 지원이 끊긴 것은 다소 의아스럽습니다. 일단 지원이 끊기기야 하겠지만 당장 급하니, 급한대로 WebRequest를 이용하여 간단하게 사용할 FTP 라이브러리를 만들었습니다.

당장은 필요한 기능만 만들었고, 추후 다른 기능이 필요하다면 또 만들어야겠죠?! public class Ftp { public struct ConnectInfo { public string Id { get; init; } public string Password { get; init; } } // 디렉토리를 열거할 수 없어서 exception이 나는 것을 바탕으로 존재 여부 체크 public static boo...


#C #Ftp #FtpWebRequest #Ftp통신 #FTP프로그래밍 #FTP프로그램 #WebRequest #씨샵

원문링크 : C#] WebRequest를 이용한 FTP 다루기