Articles of nsurlconnection

¿Por qué debería preferir ASIHTTPRequest a NSURLConnection para download files de la web?

He visto un par de veces a personas usando ASIHTTPRequest para download files. Ahora me pregunto por qué ¿Cuáles son los principales beneficios de NSURLConnection?

¿Cómo cancelar una connection persistente utilizando NSURLConnection?

¿Es posible destruir una connection persistente que se ha creado con NSURLConnection? Necesito poder destruir la connection persistente y hacer otro apretón de manos SSL. Como es ahora, llamar a [conn cancelar] deja una connection persistente atrás que se utiliza con la siguiente request de connection a ese host, que no quiero que ocurra.

NSURLConnection: el text JSON no comenzó con array u object y la opción para permitir fragments no establecidos

Obtengo el siguiente error de NSURLConnection connectionDidFinishLoading "La operación no pudo completarse (Cocoa error 3840.)" (el text JSON no comenzó con array u object y la opción para permitir fragments no configurados) UserInfo = 0x7b71dbb0 {NSDebugDescription = El text JSON no comenzó con arreglo u object y la opción para permitir fragments no configurados.} Utilicé […]

NSURLConnection en desuso en iOS9

Quiero download un file con NSURLRequest y savelo, pero en la línea de NSData * data = … ocurre un error. NSURL *Urlstring = [NSURL URLWithString:@"http://yourdomain.com/yourfile.pdf"]; NSURLRequest *request = [NSURLRequest requestWithURL: Urlstring]; NSData *data = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil]; NSURL *documentsURL = [[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask] lastObject]; documentsURL = [documentsURL URLByAppendingPathComponent:@"localFile.pdf"]; [data writeToURL:documentsURL atomically:YES]; El […]

El encabezado de autorización de NSURLConnection no funciona

Estoy intentando enviar un token de acceso OAuth en un encabezado HTTP a través de NSURLConnection pero no parece estar enviando el encabezado porque la API sigue dándome un error que dice que "debe proporcionar el token de autorización". Este es el código que estoy usando: NSURL *aUrl = [NSURL URLWithString: @"http://generericfakeapi.com/user/profile"]; NSMutableURLRequest *request = […]

¿Cuándo devuelve NSONLConnection initWithRequest nil

¿Alguien sabe en qué situaciones inicializar una NSURLConnection devuelve nil en lugar de la connection creada. La documentation dice que es posible pero no se especifica cuándo ocurre esto. El método / post en cuestión: [[NSURLConnection alloc] initWithRequest:request delegate:self]; – Según la NSURLConnection Class Reference: Valor de retorno: la connection de URL para la request […]

¿Cómo enviar una request de URL asíncrona?

Me gustaría saber cómo obtengo un valor de retorno 1 o 0 solamente … de vuelta de una request de URL de forma asíncrona. actualmente lo hago de esta manera: NSString *UTCString = [NSString stringWithFormat:@"http://web.blah.net/question/CheckQuestions?utc=%0.f",[lastUTCDate timeIntervalSince1970]]; NSLog(@"UTC String %@",UTCString); NSURL *updateDataURL = [NSURL URLWithString:UTCString]; NSString *checkValue = [NSString stringWithContentsOfURL:updateDataURL encoding:NSASCIIStringEncoding error:Nil]; NSLog(@"check Value %@",checkValue); esto […]

¿Comparten UIWebView y NSURLConnection el almacenamiento de cookies?

Estoy construyendo una aplicación de iOS que utiliza Google App Engine para el back-end. Google proporciona un sitio de inicio de session HTML que almacena una cookie de authentication. Si visito ese sitio en una UIWebView y el usuario se registra, ¿quedarán almacenadas esas cookies en las que serán capturadas por una NSURLConnection al hacer […]

¿Qué significa el código de error de NSURLConnection "-1009"?

Cuando envío una request y recibo un error con el código de error -1009 , ¿qué significa eso? No estoy seguro de cómo manejarlo. – (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error{ NSLog(@"connection didFailWithError"); if(error.code==-1009){ //do something } }

Limpiar el caching de NSURLConnection

¿Hay alguna manera de borrar el caching de NSURLConnection? Utilicé eso para download algunas cadenas, pero sigo recibiendo las mismas cadenas aunque cambié eso desde mi server.