Я хочу загрузить mp3-файл из своего iPhone-приложения на заданную страницу php. Для этого я нашел класс ASIFormDataRequest. Теперь я сделал кусок кода в своем приложении так: NSLog(@"fastBackwardButtonLoosened – sending the stuff"); NSString *theUrl = @"MyServerURL";//Sorry not showing this:) ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:[NSURL URLWithString:theUrl]]; [request setFile:[soundFileURL absoluteString] forKey:@"mainfile"]; [request startSynchronous]; NSLog(@"The request was sent!!"); Однако […]
У меня есть VPS, который запускает XAMPP и предоставляет сервис iPhone App, который я сделал. Я использовал ASIHTTPRequest для загрузки файлов на сервер. Приложение отправляет файлы на сервер, и сервер принимает только тех, кто легче, чем 2 МБ. Я также проверил с Wireshark и нашел это предупреждение: PHP Неустранимая ошибка: максимальное время выполнения 60 секунд […]
Я пытался загрузить файл ( login.zip ) с использованием библиотек ASIHTTPRequest из IPhone на встроенный сервер Apache в Mac OS X Snow Leopard. Мой код: NSString *urlAddress = [[[NSString alloc] initWithString:self.uploadField.text]autorelease]; NSURL *url = [NSURL URLWithString:urlAddress]; ASIFormDataRequest *request; NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES); NSString *documentsDirectory = [paths objectAtIndex:0]; NSString *dataPath = [documentsDirectory stringByAppendingPathComponent:@"login.zip"]; NSData *data […]
Почему делегат callback не запускается: #import "dbConnector.h" #import "ASIFormDataRequest.h" #import "JSONKit.h"; @implementation dbConnector //method to +(void)getQuestions:(NSString*)sectionId{ NSString* url = @"http://dev.speechlink.co.uk/David/tester.php"; NSURL *link = [NSURL URLWithString:url]; ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:link]; [request setPostValue:sectionId forKey:@"section"]; [request setDelegate:self]; [request setDidFinishSelector:@selector(requestFinished:)]; [request startAsynchronous]; } – (void)requestFinished:(ASIHTTPRequest *)request { //NSString *response = [request responseString]; NSLog(@"hello"); //never prints } @end #import […]
Я пытаюсь опубликовать json-объект для PHP-скрипта в течение последних 5 часов. Я прочитал все документы, и кажется, что код должен работать, НО это не так. Запрос выполнен и получен в порядке, но я не могу получить доступ к опубликованным json-данным или даже не знаю, правильно ли он отправлен. Я продолжаю получать пустой php-массив вместо данных […]