\ DriveHQ Customer Support Forum \
पढ़ें/उत्तर दें : 51286/2
  • amirak
  • (1पोस्ट)
Net.WebRequestMethods.Ftp.ListDirectory

नमस्ते,

मैं DriveHQ से कनेक्शन बनाने के लिए .NET फ्रेमवर्क का उपयोग कर रहा हूँ। जब मैं इसका उपयोग करता हूँ Net.WebRequestMethods.Ftp.ListDirectory का उपयोग करने पर केवल फ़ाइल नाम ही प्राप्त होते हैं और कोई फ़ोल्डर दिखाई नहीं देता है।

क्या गलत?


14-07-2010 00:59:06

  • DriveHQ Webmaster
  • (1098पोस्ट)
विषय: विषय: Net.WebRequestMethods.Ftp.ListDirectory
विषय: Net.WebRequestMethods.Ftp.ListDirectory

क्षमा करें, हम आमतौर पर विकास संबंधी विस्तृत प्रश्नों में सहायता प्रदान नहीं कर सकते। आपको भेजे गए और प्राप्त हुए एफटीपी कमांड और प्रतिक्रियाओं की विस्तृत जानकारी को डीबग करना होगा। आप इसकी तुलना अन्य एफटीपी क्लाइंट सॉफ़्टवेयर से कर सकते हैं। अधिकांश जीयूआई-आधारित एफटीपी क्लाइंट सॉफ़्टवेयर विस्तृत एफटीपी लॉग जानकारी प्रदर्शित कर सकते हैं।

C# उपयोगकर्ताओं के लिए, हमने एक नमूना प्रोग्राम का परीक्षण किया है और यह ठीक से काम करता है।:

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

 

 

स्थिर खालीपन मुख्य(डोरी

[] तर्क)

{

 

 

FtpWebRequest अनुरोध = (FtpWebRequest)वेब अनुरोध.बनाएं("ftp://ftp.drivehq.com"

);

अनुरोध.विधि =

 

वेब अनुरोध विधियाँ.एफ़टीपी

.निर्देशिका विवरण सूचीबद्ध करें;

 

 

// इसे अपने वास्तविक उपयोगकर्ता नाम/पासवर्ड में बदलें।

अनुरोध.क्रेडेंशियल्स =

 

नया नेटवर्क क्रेडेंशियल ("उपयोगकर्ता नाम","पासवर्ड"

);

 

 

एफटीपीवेबरिस्पॉन्स प्रतिक्रिया = (एफटीपीवेबरिस्पॉन्स

)अनुरोध.प्रतिक्रियाप्राप्त करें();

 

 

 

धारा

responseStream = response.GetResponseStream();

 

 

स्ट्रीमरीडर पाठक = नया स्ट्रीमरीडर

(प्रतिक्रिया स्ट्रीम);

 

 

सांत्वना देना

.WriteLine(रीडर.ReadToEnd());

 

 

सांत्वना देना.लाइन लिखें ("डायरेक्टरी सूची पूर्ण, स्थिति {0}"

, प्रतिक्रिया.स्थिति विवरण);

 

रीडर.क्लोज();

प्रतिक्रिया.बंद करें();

}

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

यह फ़ाइल नाम और फ़ोल्डर नाम दोनों लौटाता है।

कृपया ध्यान दें कि हम सॉफ़्टवेयर विकसित करने के बारे में तकनीकी सहायता प्रदान नहीं कर सकते; हालाँकि, यदि आपको हमारे FTP सर्वर में कोई बग नज़र आता है, तो कृपया हमें अधिक विस्तृत जानकारी के साथ संपर्क करें और हम समस्या को जल्द से जल्द ठीक कर देंगे।

 

 

 

 

 

 

 

 

 

 


जवाब
16-07-2010 13:03:10

  • zyzy
  • (1पोस्ट)
विषय: Re:Net.WebRequestMethods.Ftp.ListDirectory
Re:Net.WebRequestMethods.Ftp.ListDirectory

यदि मैं ऊपर दिए गए कोड का हूबहू उपयोग करता हूँ, तो सब ठीक है। यदि मैं ListDirectoryDetails को ListDirectory में बदलता हूँ, तो मुझे निम्नलिखित त्रुटि प्राप्त होगी।

रिमोट सर्वर ने एक त्रुटि वापस की: (550) फ़ाइल अनुपलब्ध (उदाहरण के लिए, फ़ाइल नहीं मिली, पहुँच नहीं है)

क्या ListDirectory समर्थित नहीं है? मेरी डायरेक्टरी में फाइलें और फोल्डर दोनों हैं...


जवाब
05-01-2011 18:47:00

बुकमार्क करें और साझा करें
तुरंत जवाब दें

Leading Cloud Surveillance service

Leading Enterprise Cloud IT Service Since 2003