2009-08-20 12 views
7

मैं एक साधारण ऐप डाल रहा हूं और मैं इसे FtpWebRequest का उपयोग करके फ़ाइलों को अपलोड करने, डाउनलोड करने, हटाने के लिए काम कर रहा हूं। लेकिन मुझे नहीं पता कि FtpWebRequest का उपयोग कर फ़ाइल को कैसे स्थानांतरित किया जाए। एक और बाहरी निर्भरता के बिना फ़ाइल को एक डीआईआर से दूसरे में स्थानांतरित करने का सबसे आसान तरीका क्या है? अग्रिम में धन्यवाद।FtpWebRequest फ़ाइल

उत्तर

13

स्रोत फ़ाइल नाम के साथ एक FtpWebRequest बनाएं, System.Net.WebRequestMethods.Ftp.Rename का उपयोग करने के लिए FtpWebRequest की विधि-संपत्ति सेट करें और FtpWebRequest के RenameTo-Property को नई फ़ाइल नाम पर सेट करें।

FtpWebRequest request = (FtpWebRequest)FtpWebRequest.Create("oldName"); 
request.Method = System.Net.WebRequestMethods.Ftp.Rename; 
request.RenameTo = "newName"; 
+0

क्या आपको GetResponse पर कॉल करने की आवश्यकता नहीं है? –

+0

@notfed: पसंदीदा ... http://msdn.microsoft.com/en-us/library/system.net.ftpwebrequest.getresponse.aspx – PVitt

संबंधित मुद्दे