我讀了SimpleFTPSample,但我需要一個比本文更好的例子。我谷歌了一些其他的例子,但我發現的所有網站最終都提到了Apple文檔,而且我還沒有發現任何其他的東西。從iOS應用程序上傳文件到ftp
有人可以幫助我嗎?謝謝。
我讀了SimpleFTPSample,但我需要一個比本文更好的例子。我谷歌了一些其他的例子,但我發現的所有網站最終都提到了Apple文檔,而且我還沒有發現任何其他的東西。從iOS應用程序上傳文件到ftp
有人可以幫助我嗎?謝謝。
我相信你可以用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 URL,如:ftp://user:[email protected]
但是,這不會爲你做或你的要求是做一個ftp客戶端,看看這些:
寫了一個易於使用的FTP上載iOS和它運行在ASIHTTPReq的後臺線程禮貌。
中更新請求,這個請求已經在隊列中了:awesome complement :) –
我寫這個的時候是個編碼新手。這是非常糟糕的技術。你不應該使用FTP tbh進行上傳,而且我確定現在有很多適合iOS的庫,可以本地連接到FTP而不是通過醜陋的PHP腳本 – raaj
您可能也想看看Black Raccoon這是一種光FTP文件系統,並積極維護。
該項目不再維護。 –
我們可以在whiterecoon – RaviJSS