AFNetworking 2.0使用JSON参数获取请求

时间:2014-03-14 04:59:07

标签: ios iphone afnetworking-2

我的后端期待某种格式:

BaseURL?request={“username”:”myName”, “userEmail”:”myEmail”,”insertUserType”:”normalInsertUser”,
“password”:”myPassword”}

我可以使用AFNetworking 2.0来实现这一目标吗?

2 个答案:

答案 0 :(得分:0)

是的,你可以这样做:

NSDictionary *parameters = @{@"username" : @"myName", @"userEmail" : @"myEmail", @"insertUserType" : @"normalInsertUser", "password" : "myPassword"};

NSString *urlString = @"http://sample.com";

[[AFJSONRequestSerializer serializer] requestWithMethod:@"GET" URLString:urlString parameters:parameters];

答案 1 :(得分:0)

是的,您可以使用AFNetworking 2.0。例如

AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];   
[manager GET:YOUR_REQUEST_URL parameters:parameters success:^(AFHTTPRequestOperation *operation, id responseObject) {
    //Your code here
}

参数 - 您的NSDictionary所需的参数。

AFNetworking希望JSON成功阻止。