Articles of asihttprequest

ASIHTTPRequest request https y SSL

Estoy intentando enviar un ASIHTTPRequest muy simple con https. Aunque he establecido el indicador validatesSecureCertificate en "NO", aún recibo una respuesta extraña para mi request: A connection failure occurnetworking: SSL problem (Possible causes may include a bad/expinetworking/self-signed certificate, clock set to wrong date) El código que estoy usando es bastante sencillo, estoy eliminando los parameters […]

Obtener valor de publicación de acabado ASIHTTPRequest

Me gustaría saber cómo recuperar un valor de publicación de una ASIHTTPRequest terminada. Cuando realizo la request hago esto: [request setPostValue:uniqueID forKey:@"bookUniqueId"]; NSFileManager *fileManager = [[NSFileManager alloc]init]; if (![fileManager fileExistsAtPath:tempDir]) { [fileManager createDirectoryAtPath:tempDir withIntermediateDirectories:YES attributes:nil error:nil]; } [fileManager release]; tempDir = [[tempDir stringByAppendingPathComponent:uniqueID]stringByAppendingPathExtension:@"zip"]; [request setDownloadDestinationPath:tempDir]; [request setDelegate:self]; [request startAsynchronous]; porque quiero download el file zip, […]

Descargue y almacene en caching toda la página web en ios

Necesito download una página web completa y almacenarla en el directory de documentos de la aplicación y cargarla desde la memory caching la próxima vez que las visitas del usuario. No importa cuánto busque, siempre termino con ASIWebPageRequest … aunque, funciona, es muy antiguo y está en desuso. Por lo tanto, estoy buscando algunas alternativas. […]

Uso de ASIHTTPRequest para cargar el file en S3 con el encabezado Content-MD5

He tenido éxito usando ASI para upload files a S3. Sin embargo, estoy teniendo problemas para que la carga funcione al configurar el valor del encabezado 'Content-MD5' con un hash MD5 del file que estoy cargando. Estoy usando el post ASIS3ObjectRequest: addRequestHeader para establecer el valor del encabezado. El error que obtengo es un 403 […]

NSXMLParser sigue recibiendo errores de documentos vacíos

Estoy intentando que NSXMLParser analice un file de esta manera: <message> <id>73</id> <data><(some BLOB data)></data> </message> y este es mi código obj-c: – (void)request:(ASIHTTPRequest *)request didReceiveData:(NSData *)data { if (receivedData == nil) { receivedData = [[NSMutableData alloc] init]; } [receivedData appendData:data]; } – (void)requestFinished:(ASIHTTPRequest *)request { if (parser) { [parser release]; parser = nil; } […]

Error de inicio de session de la aplicación Sharepoint de iOS

Estoy desarrollando una aplicación iPad para iOS para conectarse a Sharepoint. Estoy haciendo esto con el ASIHTTPRequest Framework. Mi código se ve así: NSURL *url = [NSURL URLWithString:@"https://SHAREPOINTURL"]; NSString *soapMessage = @"<?xml version=\"1.0\" encoding=\"utf-8\"?>\n" "<soap12:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:soap12=\"http://www.w3.org/2003/05/soap-envelope\">\n" "<soap12:Body>\n" "<GetListCollection xmlns=\"http://schemas.microsoft.com/sharepoint/soap/\" />\n" "</soap12:Body>\n" "</soap12:Envelope>\n"; asiRequest = [ASIHTTPRequest requestWithURL:url]; [asiRequest setUsername:@"USERNAME"]; [asiRequest setPassword:@"PASSWORD"]; [asiRequest setDelegate:self]; [asiRequest […]

Agregar información de usuario en la request

Dado que ASIHTTPRequest está en desuso, estoy migrando mi código para utilizar la comunicación del server basada en NSURLSession . Actualmente, estoy usando la propiedad NSDictionary "userInfo" de ASIHTTPRequest para enviar información adicional del usuario. La descripción de "userInfo" en la documentation ASIHTTPRequest es "Información de usuario personalizada asociada con la request (no enviada al […]

La aplicación se bloquea al acceder a los valores de NSDictionary pero no al acceder a sus keys.

Tengo un object NSDictionary llamado "myData", y estoy intentando acceder a él desde el método UITableViewDelegate "didSelectRowAtIndexPath". Puedo realizar estas operaciones bien: if(myData == nil) { /* it doesn't print here, so it's not nil */ } NSLog(@" * Keys: %@", [myData allKeys]); // Outputs all of the keys. Pero si trato de realizar cualquiera […]

¿Cómo puedo verificar si la image descargada está dañada o no en la aplicación iOS?

Tengo una aplicación para iPhone que downloadá las fotos según sea necesario, lo que está funcionando de maravilla, pero de vez en cuando los files se guardan currupted y solo se mostrará una parte de la image y el rest aparecerá en gris. Por ejemplo, el 25% superior será la image real y el 75% […]

iOS6 descargas grandes time de espera

Parece que todo el time de descarga de grandes descargas en iOS6 usando ASIHTTPRequest. ¿Alguien sabe de las horquillas que han actualizado esta biblioteca para iOS6? Me encanta esta biblioteca y realmente no quiero tener que cambiar. EDITAR: Este problema no es específico de ASIHTTPRequest. Al probar FSNetwork, MKNetwork, AFNetwork y NSURLConnection todos fallan. Puede […]