\ DriveHQ Customer Support Forum \
Đã đọc/Trả lời : 51166/2
  • amirak
  • (1bài đăng)
Net.WebRequestMethods.Ftp.ListDirectory

CHÀO,

Tôi đang sử dụng .NET Framework để kết nối với DriveHQ. Khi tôi sử dụng Net.WebRequestMethods.Ftp.ListDirectory chỉ trả về tên tệp và KHÔNG HIỂN THỊ THƯ MỤC.

Có chuyện gì vậy?


14/07/2010 12:59:06 SA

  • DriveHQ Webmaster
  • (1098bài đăng)
Chủ thể: Trả lời: Net.WebRequestMethods.Ftp.ListDirectory
Trả lời: Net.WebRequestMethods.Ftp.ListDirectory

Rất tiếc, chúng tôi thường không thể hỗ trợ các câu hỏi phát triển chi tiết. Bạn cần gỡ lỗi các lệnh FTP chi tiết được gửi đi và phản hồi nhận được. Bạn có thể so sánh với phần mềm FTP client khác. Hầu hết các phần mềm FTP client dựa trên giao diện đồ họa (GUI) đều có thể hiển thị thông tin nhật ký FTP chi tiết.

Đối với người dùng C#, chúng tôi đã thử nghiệm một chương trình mẫu và nó hoạt động tốt:

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

 

 

tĩnh khoảng trống Chủ yếu(sợi dây

[] đối số)

{

 

 

FtpWebRequest yêu cầu = (FtpWebRequest)WebRequest.Tạo nên("ftp://ftp.drivehq.com"

);

request.Method =

 

WebRequestMethods.FTP

.Liệt kê chi tiết thư mục;

 

 

// Hãy đổi nó thành tên người dùng/mật khẩu thật của bạn.

Thông tin xác thực yêu cầu =

 

mới Thông tin xác thực mạng ("TÊN NGƯỜI DÙNG","MẬT KHẨU"

);

 

 

Phản hồi trang web FTP phản hồi = (Phản hồi trang web FTP

)request.GetResponse();

 

 

 

Suối

responseStream = response.GetResponseStream();

 

 

StreamReader người đọc = mới StreamReader

(responseStream);

 

 

Bảng điều khiển

.WriteLine(reader.ReadToEnd());

 

 

Bảng điều khiển.Viết dòng("Danh sách thư mục đã hoàn tất, trạng thái {0}"

, response.StatusDescription);

 

reader.Close();

response.Close();

}

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

Nó trả về cả tên tệp và tên thư mục.

Xin lưu ý rằng chúng tôi không thể cung cấp hỗ trợ kỹ thuật về cách phát triển phần mềm; tuy nhiên, nếu bạn phát hiện lỗi trên máy chủ FTP của chúng tôi, vui lòng liên hệ với chúng tôi kèm theo thông tin chi tiết hơn và chúng tôi sẽ khắc phục sự cố sớm nhất có thể.

 

 

 

 

 

 

 

 

 

 


Hồi đáp
16/07/2010 1:03:10 CH

  • zyzy
  • (1bài đăng)
Chủ thể: Re:Net.WebRequestMethods.Ftp.ListDirectory
Re:Net.WebRequestMethods.Ftp.ListDirectory

Nếu tôi sử dụng chính xác đoạn mã trên thì không sao. Nhưng nếu tôi thay đổi ListDirectoryDetails thành ListDirectory thì tôi sẽ gặp lỗi sau.

Máy chủ từ xa trả về lỗi: (550) Tệp không khả dụng (ví dụ: không tìm thấy tệp, không có quyền truy cập)

Liệu hàm ListDirectory có bị lỗi không? Tôi có cả tập tin và thư mục trong thư mục của mình...


Hồi đáp
05/01/2011 6:47:00 CH

Đánh dấu trang & Chia sẻ
Trả lời nhanh

Leading Cloud Surveillance service

Leading Enterprise Cloud IT Service Since 2003