\ DriveHQ Customer Support Forum \
읽음/답글 : 51448/2
  • amirak
  • (1게시물)
Net.WebRequestMethods.Ftp.ListDirectory

안녕,

저는 DriveHQ와 연결하기 위해 .NET 프레임워크를 사용하고 있습니다. .NET 프레임워크를 사용할 때 문제가 발생합니다 Net.WebRequestMethods.Ftp.ListDirectory는 파일 이름만 반환하고 폴더는 표시되지 않습니다.

무슨 문제라도 있나요?


2010-07-14 오전 12:59:06

  • DriveHQ Webmaster
  • (1098게시물)
주제: 제목: Net.WebRequestMethods.Ftp.ListDirectory 관련
제목: Net.WebRequestMethods.Ftp.ListDirectory 관련

죄송하지만 일반적으로 상세한 개발 관련 질문에는 지원을 제공해 드릴 수 없습니다. 전송된 FTP 명령과 수신된 응답을 자세히 디버깅해 보셔야 합니다. 다른 FTP 클라이언트 소프트웨어와 비교해 보시는 것도 도움이 될 수 있습니다. 대부분의 GUI 기반 FTP 클라이언트 소프트웨어는 상세한 FTP 로그 정보를 표시해 줍니다.

C# 사용자를 위해 샘플 프로그램을 테스트해 본 결과 정상적으로 작동합니다:

-----------------------------------

 

 

공전 무효의 기본(끈

[] 인수)

{

 

 

FtpWebRequest 요청 = (FtpWebRequest)웹요청.만들다("ftp://ftp.drivehq.com"

);

요청.방법 =

 

웹 요청 메서드.FTP

.디렉토리 세부 정보 목록;

 

 

// 실제 사용자 이름/비밀번호로 변경하세요.

요청 자격 증명 =

 

새로운 네트워크 자격 증명 ("사용자 이름","비밀번호"

);

 

 

FTPWebResponse 응답 = (FTPWebResponse

)request.GetResponse();

 

 

 

개울

responseStream = response.GetResponseStream();

 

 

스트림리더 독자 = 새로운 스트림리더

(응답 스트림)

 

 

콘솔

.WriteLine(reader.ReadToEnd());

 

 

콘솔.WriteLine("디렉토리 목록 완료, 상태 {0}"

, 응답.상태설명);

 

reader.Close();

response.Close();

}

 ---------------

파일 이름과 폴더 이름을 모두 반환합니다.

소프트웨어 개발 관련 기술 지원은 제공해 드릴 수 없음을 알려드립니다. 다만, 저희 FTP 서버에서 버그를 발견하셨다면 자세한 정보를 보내주시면 최대한 빨리 수정하도록 하겠습니다.

 

 

 

 

 

 

 

 

 

 


회신하다
2010-07-16 오후 1:03:10

  • zyzy
  • (1게시물)
주제: 제목: Net.WebRequestMethods.Ftp.ListDirectory
제목: Net.WebRequestMethods.Ftp.ListDirectory

위 코드를 그대로 사용하면 문제가 없습니다. 하지만 ListDirectoryDetails를 ListDirectory로 변경하면 다음과 같은 오류가 발생합니다.

원격 서버에서 오류가 반환되었습니다. (550) 파일을 사용할 수 없음(예: 파일을 찾을 수 없음, 액세스 불가)

ListDirectory 함수는 지원되지 않는 건가요? 제 디렉터리에는 파일과 폴더가 모두 있습니다...


회신하다
2011-01-05 오후 6:47:00

즐겨찾기에 추가하고 공유하세요
빠른 답변

Leading Cloud Surveillance service

Leading Enterprise Cloud IT Service Since 2003