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

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

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

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

31.01.2013, 06:32. Просмотров 1104. Ответов 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];
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
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 выбирается пользователем (код под...

3
Vorona
Peace 2 all shining faces
668 / 530 / 45
Регистрация: 05.03.2010
Сообщений: 1,283
31.01.2013, 22:45 #2
так вот же
https://github.com/AFNetworking/AFNe...gress-callback
0
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."
0
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
Пробуйте, вроде все, что Вам нужно - поддерживается.
0
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 защищен паролем. Т.е мне необходимо...


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

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

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