Gần đây tôi đã theo dõi CodeSchool course to learn iOS và họ khuyên bạn nên sử dụng AFNetworking để tương tác với máy chủ.Thêm thông số để yêu cầu với AFNetworking
Tôi đang cố gắng lấy JSON từ máy chủ của mình, nhưng tôi cần chuyển một số thông số cho các url. Tôi không muốn thêm các tham số này vào URL vì chúng chứa mật khẩu người dùng.
Đối với yêu cầu URL đơn giản Tôi có đoạn mã sau:
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];
Tôi đã kiểm tra tài liệu của NSURLRequest nhưng đã không nhận được bất cứ điều gì hữu ích từ đó.
Làm cách nào để chuyển tên người dùng và mật khẩu cho yêu cầu này được đọc trong máy chủ?
Có, đằng sau khung cảnh của HTTPClient ** requestWithMethod: path: parameters: ** – onmyway133