2012-05-03 15 views
6

मैंने SimpleFTPSample पढ़ा लेकिन मुझे इस दस्तावेज़ से बेहतर उदाहरण की आवश्यकता है। मैंने Google को कुछ अन्य उदाहरण दिए हैं लेकिन मुझे मिली सभी साइटें ऐप्पल दस्तावेज़ का जिक्र करती हैं, और मुझे कुछ और नहीं मिला है जो नहीं करता है।आईओएस एप्लिकेशन से ftp पर फ़ाइलें अपलोड करें

क्या कोई मेरी मदद कर सकता है? धन्यवाद।

उत्तर

1

मुझे विश्वास है कि आप इसे ASIHttpRequest के साथ कर सकते हैं, जो बहुत शक्तिशाली है।

उनके doc से

:

ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url]; 

// Upload a file on disk 
[request setFile:@"/Users/ben/Desktop/ben.jpg" withFileName:@"myphoto.jpg" andContentType:@"image/jpeg" 
forKey:@"photo"]; 

// Upload an NSData instance 
[request setData:imageData withFileName:@"myphoto.jpg" andContentType:@"image/jpeg" forKey:@"photo"]; 

और

ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url]; 
[request addPostValue:@"Ben" forKey:@"names"]; 
[request addPostValue:@"George" forKey:@"names"]; 
[request addFile:@"/Users/ben/Desktop/ben.jpg" forKey:@"photos"]; 
[request addData:imageData withFileName:@"george.jpg" andContentType:@"image/jpeg" forKey:@"photos"]; 

आपके मामले में url एक FTP यूआरएल होगा, जैसे: ftp://user:[email protected]

लेकिन वह यह तुम्हारे लिए क्या नहीं होगा या आपकी आवश्यकता एक एफटीपी क्लाइंट बनाने के लिए है, इन पर एक नज़र डालें:

+0

यह प्रोजेक्ट अब बनाए रखा नहीं गया है। –

+0

क्या हम पहले से ही कतार में अनुरोध कर सकते हैं, व्हाइटरेकॉन – RaviJSS

4

iOS के लिए एफ़टीपी अपलोडर का उपयोग करने के लिए एक आसान लिखा है और यह ASIHTTPReq की पृष्ठभूमि धागा शिष्टाचार पर चलता है।

https://github.com/soulslicer/QueueFTP

+0

भयानक पूरक में:) –

+0

मैंने यह लिखा था जब मैं कोडिंग रूकी था। यह वास्तव में बुरी तकनीक है। आपको एफ़टीपी टीबीएच का उपयोग करके कभी भी अपलोड नहीं करना चाहिए, और मुझे यकीन है कि आईओएस के लिए अब उचित पुस्तकालयों का एक टन है जो बदसूरत PHP स्क्रिप्ट के बजाय एफ़टीपी से कनेक्ट हो सकता है – raaj

0

तुम भी Black Raccoon जो एक प्रकाश एफ़टीपी फाइल सिस्टम है और सक्रिय रूप से बनाए रखा है को देखने के लिए चाहते हो सकता है।

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