Articles of nsurlconnection

Realizar tareas de networking y otras tareas que requieren mucho time en segundo plano

Estoy desarrollando una aplicación de iOS basada en networking que descarga datos json del server y los procesa. Tanto la tarea de descarga como la tarea de procesamiento pueden tardar un time considerable en completarse, por lo que no quiero realizarlo en el hilo principal. Creo que hay 2 maneras de hacer esto: Realice la […]

iOS NSURLCache / NSURLConnection 304 + max-age

¿Solo por curiosidad NSURLCache simplemente ignora por completo el encabezado de control de caching de max-age en 304 respuestas? Tengo una configuration del sistema usando etags y max-age, que en teoría solo debería enviar una request al service web cada 10 segundos según la configuration de max-age en el encabezado. Ahora esto funciona cuando iOS […]

iOS AFNetworking GET / POST Parámetros

Quiero hacer una request POST con AFNetworking que contiene los parameters GET y POST. Estoy usando este código: NSString *urlString = [NSString stringWithFormat:@"upload_stuff.php?userGUID=%@&clientGUID=%@", @"1234", [[UIDevice currentDevice] identifierForVendor].UUIDString]; NSString *newUrl = @"https://sub.domain.com"; NSURL *baseURL = [NSURL URLWithString:newUrl]; AFHTTPClient *httpClient = [[AFHTTPClient alloc] initWithBaseURL:baseURL]; [httpClient defaultValueForHeader:@"Accept"]; NSDictionary *getParams = [NSDictionary dictionaryWithObjectsAndKeys: @"1234", @"userGUID", [[UIDevice currentDevice] identifierForVendor].UUIDString, @"clientGUID", […]

Ejemplos de authentication HTTP orientada a aspectos en Objective-C

Estoy buscando algunos ejemplos, consejos, consejos, algún sentido general de dirección para implementar (o encontrar una implementación) una biblioteca de authentication HTTP orientada a aspectos. Para un poco de trabajo preliminar, hemos creado una biblioteca de iOS que establece diversas forms de authentication para services HTTP, solicitando cnetworkingenciales de usuario a través de formularios web […]

<Aplicación> tiene aserciones activas más allá del time permitido – iPhone 5S solo, bien en iPhone 5, 4 y 4

Obtengo el siguiente informe de locking para una aplicación que está haciendo comunicación de background con una connection NSURL en segundo plano con un time de espera de 7 segundos: Incident Identifier: 3C862AC5-4226-461B-ACC8-6F080D2FDFDB CrashReporter Key: 119b92a02f2002d19cf9f0b80d48362ac24a5d3e Hardware Model: iPhone6,2 Process: xxx [1971] Path: /var/mobile/Applications/33D1EAC9-8D24-4E40-805B-BD7C4FCD96FD/xxx.app/xxx Identifier: com.xx.xxx Version: 1.0.0 (1.0.0) Code Type: ARM (Native) Parent Process: […]

NSUrlConnection y cURl

Soy nuevo en NSUrlConnection. Tengo este post: curl -X POST -H "Authorization: Basic someReallyLongCode" -H 'Content-Type: application/json' -d '{ "Payment": { "TotalAmount": 100 }, "RedirectURL": "https://www.mydomain.com.au/results?order=0001" }' https://api.sandbox.ewaypayments.com/AccessCodes ¿Este código es correcto en el Objetivo C? – (void)viewDidLoad{ [super viewDidLoad]; NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:@"https://api.sandbox.ewaypayments.com/AccessCodes"]]; [request setHTTPMethod:@"POST"]; [request setValue:@"Basic someReallyLongCode" forHTTPHeaderField:@"Authorization"]; [request setValue:@"application/json" […]

Problema al enviar el parámetro POST desde iOS

Quiero enviar imageUrl en el parámetro POST que puede tener & .eg imageUrl puede ser http://www.url.com?param1=edfef&param2=erfregreg . Ahora, si envío esto directamente al server, entonces no considerará ningún parámetro después de & . Otras respuestas en SO sugieren replace & con %26 . Pero eso no está funcionando. Porque cuando evito toda la cadena del […]

Omitir las requestes DNS en iOS de la aplicación

Sé que no puedo establecer permanentemente serveres DNS mediante progtwigción en un dispositivo que no está en jailbreak, pero estoy buscando un método para enrutar todas las requestes de DNS en mi aplicación a un server DNS especificado (por ejemplo, Google DNS 4.2.2.1) en order para evitar la censura gubernamental basada en DNS. Sé que […]

Llamar a NSURLConnection dentro de dispatch_async y leer didReceiveResponse en mainRunLoop en desarrollo de iPhone

Antes que nada, descúbrame porque esta es mi primera pregunta relacionada con iOS para SO. Lo que trato de hacer es get una respuesta para el siguiente método – (void) connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response { } después de llamar a esto NSURLConnection *conn = [[NSURLConnection alloc] initWithRequest:request delegate:self]; [conn scheduleInRunLoop:[NSRunLoop mainRunLoop] forMode:NSDefaultRunLoopMode]; [conn start]; dentro […]

¿Utilizar la networking celular para download SoundCloud File devuelve el file wml?

Tengo este extraño problema. Obtengo download_url de SoundCloud HTTP API / tracks, luego, si es descargable, utilizo download_url con NSURLConnection para download. Cuando use wifi para download, ¡todo funciona bien! Sin embargo, al usar la networking celular, no pude download los datos de audio. En cambio, los datos devueltos por el delegado de NSURLConnection de […]