विषय: Net.WebRequestMethods.Ftp.ListDirectoryक्षमा करें, हम आमतौर पर विकास संबंधी विस्तृत प्रश्नों में सहायता प्रदान नहीं कर सकते। आपको भेजे गए और प्राप्त हुए एफटीपी कमांड और प्रतिक्रियाओं की विस्तृत जानकारी को डीबग करना होगा। आप इसकी तुलना अन्य एफटीपी क्लाइंट सॉफ़्टवेयर से कर सकते हैं। अधिकांश जीयूआई-आधारित एफटीपी क्लाइंट सॉफ़्टवेयर विस्तृत एफटीपी लॉग जानकारी प्रदर्शित कर सकते हैं।
C# उपयोगकर्ताओं के लिए, हमने एक नमूना प्रोग्राम का परीक्षण किया है और यह ठीक से काम करता है।:
-----------------------------------
स्थिर खालीपन मुख्य(डोरी
[] तर्क)
{
FtpWebRequest अनुरोध = (FtpWebRequest)वेब अनुरोध.बनाएं("ftp://ftp.drivehq.com"
);
अनुरोध.विधि =
वेब अनुरोध विधियाँ.एफ़टीपी
.निर्देशिका विवरण सूचीबद्ध करें;
// इसे अपने वास्तविक उपयोगकर्ता नाम/पासवर्ड में बदलें।
अनुरोध.क्रेडेंशियल्स =
नया नेटवर्क क्रेडेंशियल ("उपयोगकर्ता नाम","पासवर्ड"
);
एफटीपीवेबरिस्पॉन्स प्रतिक्रिया = (एफटीपीवेबरिस्पॉन्स
)अनुरोध.प्रतिक्रियाप्राप्त करें();
धारा
responseStream = response.GetResponseStream();
स्ट्रीमरीडर पाठक = नया स्ट्रीमरीडर
(प्रतिक्रिया स्ट्रीम);
सांत्वना देना
.WriteLine(रीडर.ReadToEnd());
सांत्वना देना.लाइन लिखें ("डायरेक्टरी सूची पूर्ण, स्थिति {0}"
, प्रतिक्रिया.स्थिति विवरण);
रीडर.क्लोज();
प्रतिक्रिया.बंद करें();
}
---------------
यह फ़ाइल नाम और फ़ोल्डर नाम दोनों लौटाता है।
कृपया ध्यान दें कि हम सॉफ़्टवेयर विकसित करने के बारे में तकनीकी सहायता प्रदान नहीं कर सकते; हालाँकि, यदि आपको हमारे FTP सर्वर में कोई बग नज़र आता है, तो कृपया हमें अधिक विस्तृत जानकारी के साथ संपर्क करें और हम समस्या को जल्द से जल्द ठीक कर देंगे।