Articles of nsurlconnection

¿Por qué utilizar la request HTTP asincrónica sobre la synchronization de HTTP en un hilo por separado?

Sé sobre la diferencia entre cómo funciona cada uno, pero quiero saberlo desde el punto de vista del performance (resources dentro del iPhone). Digamos que envío una request de asíncrono y espero que se llame al delegado. Esto no bloqueará mi subprocess de ejecución. Pero, ¿cuál es la diferencia de hacer esto en contra de […]

Error NSURLErrorDomain -1012

Necesito analizar un file xml desde una URL protegida por contraseña. Intenté lo siguiente NSURLCnetworkingential *cnetworkingential = [NSURLCnetworkingential cnetworkingentialWithUser:@"admin" password:@"123456" persistence:NSURLCnetworkingentialPersistenceForSession]; NSURLProtectionSpace *protectionSpace = [[NSURLProtectionSpace alloc] initWithHost:@"xyz.com" port:80 protocol:@"http" realm:nil authenticationMethod:NSURLAuthenticationMethodDefault]; [[NSURLCnetworkingentialStorage shanetworkingCnetworkingentialStorage] setCnetworkingential:cnetworkingential forProtectionSpace:protectionSpace]; url = [NSURL URLWithString:urlString]; NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url]; [request setHTTPMethod:@"GET"]; [request setValue:@"application/xml" forHTTPHeaderField:@"Content-Type"]; connection = [[NSURLConnection alloc] initWithRequest:request delegate:self]; […]

iOS, NSURLConnection: Devoluciones de llamada de delegado en un subprocess diferente?

¿Cómo puedo hacer que NSURLConnection llame a sus methods de delegado desde un subprocess diferente en lugar del subprocess principal. Estoy tratando de meterme con el progtwigInRunLoop: forMode: pero no parece hacer lo que quiero. Tengo que download un file grande e interrumpe el hilo principal con tanta frecuencia que algo de procesamiento que está […]

iOS: aleatorio "No se puede conectar al host" con 3G

Estoy trabajando en una aplicación de iOS que funciona como un thin client para un server de negocios. Hay muchas requestes enviadas al server, una gran cantidad de datos descargados. No utilizo ningún marco de request de fantasía, solo una NSURLConnection asíncrona con un delegado. La aplicación generalmente funciona muy bien con wifi y 3G […]

iOS – Async NSURLConnection dentro de NSOperation

Sé que esta pregunta se hizo muchas veces en SO, pero no logré que funcione en mi proyecto … Entonces, quiero subclass NSOperation y hacer que se descargue un file usando NSURLConnection . ¿Cuál es la forma correcta de hacerlo? aquí está mi código que no funciona: primero, estoy agregando todas mis operaciones en un […]

'for' loop se bloquea al download desde NSMutableArray

Tengo 4 elementos en mi NSMutableArray . Tengo este código limpio para download files y mostrar los datos del file en UITextView con fines de testing. Sin el bucle for , todo está bien. El código que me da el problema está en esta function: – (void)complexDownload { int i; for (i=0; i < downloadArray.count; […]

NSURLConnection y múltiples requestes asíncronas: ¿está jugando con los datos que se transmiten?

Tengo una NSArray de enlaces. Quiero analizarlos con un extractor de artículos en línea API ( Clear Read ), y con el resultado devuelto para cada artículo (algunos HTML) lo lanzo a un NSString . Mi problema surge del hecho de que, digamos que mi matriz tiene 100 URL en él, repaso el set disparando […]

NSURLConnection: desactiva el mecanismo de respuesta de desafío de authentication

SITUACIÓN Utilizando AFNetworking (NSURLConnection) para acceder a mi server API La API necesita authentication básica con token como nombre de usuario La API devuelve HTTP 401 cuando el token no es válido. Configuré los encabezados de authentication básica antes de cualquier request Si regresa 401, vuelvo a intentar así: AFHTTPRequestOperation *requestOperation = [MyHTTPClient.shanetworkingClient HTTPRequestOperationWithRequest:request success:^(AFHTTPRequestOperation […]

Cargando NSData en una UIWebView

En mi browser web, estoy intentando cargar una UIWebView con NSData obtenida de una NSURLConnection . Cuando trato de cargarlo en el UIWebView , en lugar del sitio, aparece el text sin formatting HTML. Aquí está mi código: en viewDidLoad: NSURLRequest *request = [NSURLRequest requestWithURL: [NSURL URLWithString:@"http://www.msn.com"]]; [NSURLConnection connectionWithRequest: request delegate:self]; Más tarde en el […]

¿Qué son las alternativas a NSURLConnection para la encoding de transferencia fragmentada?

He comprobado si hay otras preguntas relevantes para esto, pero la única respuesta es "Usar ASIHTTPRequest ", ya que esto ya no se está desarrollando. Quería preguntar qué alternativas están usando las personas, mientras trabajaba en nuestro SDK, encontré un comportamiento extraño en NSURLConnection al recibir datos del server. Lo rastreamos al hecho de que […]