Articles of afnetworking 2

Cabecera personalizada AFNetworking 2.0 para POST

Estoy intentando realizar una request POST con un encabezado personalizado, pero sigo recibiendo esta exception y la falla de la aplicación: 'NSUnknownKeyException', reason: '[<AFHTTPRequestSerializer 0xa21af80> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key X-Auth-AID.' He seguido las instrucciones en el foro del código en GitHub : Tanto esto AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager […]

Caché de imágenes con AFNetworking

El mecanismo de caching de AFNetworking no está funcionando para mí, tengo una image de 500ko con una gran dimensión y quiero almacenarla en caching. Pero cada vez que cierro la aplicación y la abro nuevamente, tengo que esperar 20 segundos para que la image se cargue, por lo que el sistema de caching no […]

¿Cómo hacer una request POST de urlencoded simple en AFNetworking 2.0?

¿Cómo replico este código de NSURLConnection en AFNetworking 2.0? NSString *post = @"key=xxx"; NSData *postData = [post dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES]; NSString *postLength = [NSString stringWithFormat:@"%d", [postData length]]; NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init]; [request setURL:[NSURL URLWithString:@"http://test.com/"]]; [request setHTTPMethod:@"POST"]; [request setValue:postLength forHTTPHeaderField:@"Content-Length"]; [request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"]; [request setHTTPBody:postData]; NSURLConnection *conn = [[NSURLConnection alloc] initWithRequest:request delegate:self]; [conn start];

AFNetworking 2.0 – Cómo download uiimage async

En ios que usan AFNetworking 2.0, ¿cómo puedo download fácilmente una image remota de forma asíncrona y almacenarla en caching para futuras requestes de la misma url? Estoy buscando una forma conveniente de recibir devoluciones de llamadas de error y exitosas. Gracias

AFHTTPSessionManager problema

Estoy usando Afnetworking Framework, pero cada vez que presiono el service web, la respuesta siempre es la siguiente: Error Domain = com.alamofire.error.serialization.response Code = -1011 "Solicitud fallida: no autorizada (401)" UserInfo = {com.alamofire.serialization.response.error.response y he usado el siguiente código ¿Alguien me puede ayudar? NSString * finalUlr = [kMainUrl stringByAppendingString:url]; AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]; manager.requestSerializer […]

Error al cargar imágenes con AFNetworking 2 y Slim PHP framework

Aquí está mi código php del marco delgado $app->post('/uploadPicture', function () { if (!empty($_FILES)) { global $config; $picturePath = $config->get('db', 'picture'); $allowedExts = array("jpg", "jpeg", "png"); $extension = end(explode(".", $_FILES["file"]["name"])); if ($_FILES["file"]["type"] == "image/jpg" || $_FILES["file"]["type"] == "image/jpeg" || $_FILES["file"]["type"] == "image/png" && $_FILES["file"]["size"] < 2500000 && in_array($extension, $allowedExts)) { if ($_FILES["file"]["error"] > 0) { […]

Cómo reanudar las tareas de descarga (NSURLSessionDownloadTask) después de reiniciar la aplicación

Agrego "tareas de descarga" y elimino el process de la aplicación. Después de ejecutar la aplicación, obtenga [manager downloadTasks]; y reanudar todo. Pero los files no se cargan en el directory de Documets. Yo uso AFNetworking 2.0 ( https://github.com/AFNetworking/AFNetworking ) Código completo: https://github.com/nullproduction/FileDownloader // // DownloadsViewController.m // #import "DownloadsViewController.h" @implementation DownloadsViewController – (id)init { [self […]

Realizar llamada al server en viewDidLoad

Soy bastante nuevo en el desarrollo de iOS y tengo el siguiente problema. Necesito completar un UITableView con los datos obtenidos de un server. Estoy haciendo esta llamada usando AFNetworking . Quiero mostrar una "vista de carga" usando SVProgressHUD y hago lo siguiente: -(void) viewDidLoad{ [super viewDidLoad]; [SVProgressHUD showWithMaskType:SVProgressHUDMaskTypeGradient]; [[MyServer shanetworkingManager] fetchFromServerwithCompletionHandler:^(NSArray *elements, BOOL error) […]

¿Cómo usar AFNetworkReachabilityManager para monitorear la dirección IP?

Actualmente tengo mi aplicación apuntando a una dirección IP no pública específica (172.16.214.214:44321), cuando estoy en wifi en el trabajo, que la dirección IP se correlaciona con un service que estoy haciendo un prototipo. Configuré un singleton AFNetworkReachabilityManager como tal: + (AFNetworkReachabilityManager*) probe { static AFNetworkReachabilityManager* probe = nil; static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{ struct […]

Cargar image a Parse.com con AFNetworking causando imágenes corruptas

Estoy intentando upload imágenes a Parse.com utilizando AFNetworking 2.0. Cuando descargo la image que se ha almacenado en 'Parse', el file resultante está dañado. Al hacer un diff, veo que los siguientes datos se agregaron al principio: También hay datos adjuntos 'límite' al final del file. ¿Qué estoy haciendo mal? ¿Tipo MIME? Envío el mismo […]