Форум программистов, компьютерный форум CyberForum.ru

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 8, средняя оценка - 4.75
seidju
0 / 0 / 0
Регистрация: 31.01.2013
Сообщений: 2
#1

Загрузка текстового файла на FTP используя AFNetworking - Программирование iOS

31.01.2013, 06:32. Просмотров 1093. Ответов 3
Метки нет (Все метки)

Всем привет. Я пытаюсь разобраться с библиотекой AFNetworking, а именно с вызгрукой файла на ФТП, загрузку вроде освоил, а вот с выгрузкой проблемы, помогите советом


Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 
 
    NSString *test = @"Users/user/XCode/list";
    NSData *data = [NSData dataWithContentsOfFile:test];
    
    
    NSLog(@"%@",data);
    AFHTTPClient *client = [[AFHTTPClient alloc ] initWithBaseURL:[NSURL URLWithString:@"ftp://anonymous@ftp/"]];
    NSMutableURLRequest *request = [client multipartFormRequestWithMethod:@"POST" path:@"/" parameters:nil constructingBodyWithBlock:^(id <AFMultipartFormData> formData){
        [formData appendPartWithFormData:data name:@"list"];
    }];
    
    AFHTTPRequestOperation *operation = [[AFHTTPRequestOperation alloc] initWithRequest:request];
    [operation setUploadProgressBlock:^(NSUInteger bytesWritten, long long totalBytesWritten, long long totalBytesExpectedToWrite) {
        NSLog(@"Sent %lld of %lld bytes", totalBytesWritten, totalBytesExpectedToWrite);
}];
    
    [operation setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) {
        NSLog(@"Success %@",operation.responseString);
    }
                                    failure:^(AFHTTPRequestOperation *operation, NSError *error) {
                                         NSLog(@"Error: %@", operation.error);
                                     }];
      
    [operation start];
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.01.2013, 06:32
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Загрузка текстового файла на FTP используя AFNetworking (Программирование iOS):

Работа с AFNetworking - Программирование iOS
Доброе время суток дорогие форумчане! В процессе написания приложения столкнулась с непреодолимым препядствием! В красте: есть вьюха...

Ошибки при подключении AFNetworking - Программирование iOS
При подключении к проекту библиотеки AFNetworking появляются ошибки при билде проекта. При этом ошибки высвечивает в самой библиотеке....

AFNetworking Post Request - Objective-C
Доброго времени суток. Возник вопрос. У меня есть сервер (phpMyAdmin, Mysql) есть приложение которое должно отсылать на этот сервер свои...

Загрузка файла с ftp - C (Си)
Добрый день. Подскажите библиотеку или иной способ для работы с ftp. Нужно просто скачать файл с ftp-сервера. Если привидете минимальный...

Загрузка файла по ftp - PHP Сети
Здравствуйте. Можно ли выполнить загрузку файла с компьютера средствами ftp, в php файл передавать get-запрос с расположением файла на ПК. ...

Загрузка файла на FTP - C#
Доброго времени суток! На фтп имеется папка images, в которую надо загрузить файл fname. fname выбирается пользователем (код под...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Vorona
Peace 2 all shining faces
668 / 530 / 45
Регистрация: 05.03.2010
Сообщений: 1,277
31.01.2013, 22:45 #2
так вот же
https://github.com/AFNetworking/AFNe...gress-callback
seidju
0 / 0 / 0
Регистрация: 31.01.2013
Сообщений: 2
01.02.2013, 05:05  [ТС] #3
К сожалению такой способ не работает, написал разработчику, вот что он мне ответил:

"AFNetworking is designed for HTTP and HTTPS. FTP is a completely different protocol, with different methods and conventions. AFHTTPClient will not help you with FTP. AFURLConnectionOperation hypothetically supports FTP, since NSURLConnection supports FTP, but I've never tried that personally."
zulkis
682 / 609 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
01.02.2013, 07:07 #4
Гугл и 10 секунд:
https://github.com/valentinradu/WhiteRaccoon
http://www.example-code.com/objc/ftp_download.asp - Платная, Chlikat (Хотел в свое время купить, когда обвязку над почтой писал по IMAP, больно много она умеет)
http://developer.apple.com/library/i...ion/Intro.html
Пробуйте, вроде все, что Вам нужно - поддерживается.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.02.2013, 07:07
Привет! Вот еще темы с ответами:

FTP загрузка файла - Java SE
В общем не сталкивался я раньше с протоколом ftp:// в java, и вот пришлось. Пытаюсь получить список файлов, юзаю апачевский commons-net: ...

Загрузка файла с FTP сервера - C#
Всем привет.Подскажите пожалуйста как реализовать скачивание файла с FTP-сервера (FTP сайта)? Нужно задать логин,пароль,порт и место куда...

Загрузка файла на FTP-сервер - PowerShell
Добрый день! Есть простенькая задачка: Средствами powershell закинуть текстовый файл на ftp-сервак. Использую класс webclient и...

загрузка файла из FTP (ftplib) - Python
Всем привет ! Появилась необходимость загружать файлы из FTP на локальный компьютер. FTP защищен паролем. Т.е мне необходимо...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
01.02.2013, 07:07
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru