Niedawno śledziłem numer CodeSchool course to learn iOS i zalecają używanie AFNetworking do interakcji z serwerem.Dodawanie parametrów do żądania za pomocą AFNetworking
Próbuję uzyskać JSON z mojego serwera, ale muszę przekazać niektóre parametry do adresów URL. Nie chcę dodawać tych parametrów do adresu URL, ponieważ zawierają one hasła użytkownika.
Dla prostego wniosku URL Mam następujący kod:
NSURL *url = [[NSURL alloc] initWithString:@"http://myserver.com/usersignin"];
NSURLRequest *request = [[NSURLRequest alloc] initWithURL:url];
AFJSONRequestOperation *operation = [AFJSONRequestOperation
JSONRequestOperationWithRequest:request
success:^(NSURLRequest *request, NSHTTPURLResponse *response, id JSON) {
NSLog(@"%@",JSON);
} failure:^(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error, id JSON) {
NSLog(@"NSError: %@",error.localizedDescription);
}];
[operation start];
Sprawdziłem dokumentację NSURLRequest ale nie dostał nic użytecznego stamtąd.
Jak przekazać nazwę użytkownika i hasło do tego żądania, aby można je było odczytać na serwerze?
Tak, za sceną HTTPClient ** requestWithMethod: path: parameters: ** – onmyway133