Articles of nsurlconnection

NSURLConnection a veces trunca el cuerpo de un NSMutableURLRequest

Tengo una aplicación en la AppStore que sincroniza datos XML con un service web. He tenido dos informes de errores causados ​​hoy por el documento xml que termina prematuramente. Uno terminó justo en medio de una label xml, así que sé que no es un problema causado por caracteres especiales. Uno de los errores se […]

Se produjo un error con NSURLConnection a través de 3G

Estoy usando el SDK de IOS para cargar el file, funciona bien en Wifi, pero a veces en 3G en files de gran tamaño se captura el siguiente error – (void)connection:(NSURLConnection*)connection didFailWithError:(NSError*)anError ….. "NSURLErrorDomain -1021 request de flujo de cuerpo agotado". Sé que puedo anular este problema implementando el método: – (NSInputStream*)connection:(NSURLConnection *)connection needNewBodyStream:(NSURLRequest *) […]

NSURLAuthenticationMethodServerTrust es ssl

Tengo problemas para comprender NSURLAuthenticationMethodServerTrust. En mi aplicación tengo que usar conexiones http y https basadas en el server. Mis preguntas son: Si obtengo un desafío NSURLAuthenticationMethodServerTrust, será una suposition segura de tomar como connection https. ¿Qué debo responder exactamente a este desafío? Cualquier ayuda sería apreciada. Gracias

Compruebe si la networking / connection se usa en iOS

Me gustaría saber si hay alguna posibilidad de comprobar si la aplicación está utilizando una connection de networking ahora para hacer algo. La aplicación tiene un service en segundo plano que está cargando datos y el usuario también puede presionar un button para download datos. No quiero que este usuario pueda download, hasta que finalice […]

¿Cómo convertir errores de CFNetwork a NSURLErrorDomain?

NSURLConnection tiene algunas características que faltan (¡y algunos pequeños errores!), Por lo que he estado implementando nuevamente a través de CFNetwork. Estoy buscando un sustituto sin connection: input idéntica, salida idéntica. Todo funciona bien, excepto … No puedo encontrar una forma de mapear los códigos de error de CFNetwork ( http://developer.apple.com/library/ios/#documentation/Networking/Reference/CFNetworkErrors/Reference/reference.html ) a los códigos […]

Utilizando NSURLConnection para SSL con un certificate autofirmado

Estoy usando la comunicación NSURLConnection para HTTPS (SSL) con mi service. Estoy intentando bloquear el escenario "hombre en el medio" (proxies SSL que roban datos), en una authentication SSL de server autofirmado. StackOverflow está lleno de soluciones para permitir CUALQUIER certificate, lo cual no es suficiente. Algunas de estas soluciones también testingn la URL del […]

Errores en el error imageview jpeg de iOS, echo del server php corrupto

Tengo una vista de image codificada en base64 que envíe a php, y cuando lo vuelvo a hacer, está dañado cuando bash volver a convertirlo en una vista de image. Mi decodificador funciona porque cuando lo descodifico localmente funciona bien … Por lo tanto, debe estar dañado una vez que lo envíe a php. Este […]

Cómo mantener una session de connection con sendSynchronousRequest

Aquí está mi código de connection: – (void)sendData: (NSString*)someData { NSMutableURLRequest *theRequest=[NSMutableURLRequest requestWithURL:[NSURL URLWithString:nsURL] cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:180.0]; [theRequest setHTTPMethod:@"POST"]; [theRequest setTimeoutInterval:180.0]; [theRequest setHTTPBody:[sdata dataUsingEncoding:NSASCIIStringEncoding]]; NSError *error= nil; NSData *result = [NSURLConnection sendSynchronousRequest:theRequest returningResponse:&response error:&error]; } Estoy llamando a este método cada vez que tengo que enviar alguna request al usuario. Sin embargo, quiero mantener una session […]

Autenticación para NSURLConnection cuando no es necesario

Estoy intentando download un file de google trends. Estoy usando NSURLConnection para get el file. Quiero que Google sepa que estoy conectado (es decir, autenticar la connection) para no tener límite de descarga. Intenté usar: – (void)connection:(NSURLConnection *)connection willSendRequestForAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge El problema es que, dado que no se requiere iniciar session, el método nunca se […]

¿Puede NSURLConnection usar un certificate de cliente instalado en los perfiles del dispositivo?

Tengo esta configuration: Un server tomcat configurado para usar authentication de certificate de cliente ssl (clientAuth = true) Un ipad con un certificate de cliente válido instalado en él (enviado por correo electrónico como un file .p12 y visible debajo de los perfiles) Al navegar por ios safari, el ipad usa el certificate del cliente […]