AFNetworking POST METHOD无法传递参数

时间:2014-12-03 06:59:56

标签: ios objective-c iphone afnetworking

抱歉,我是AFNetworking的新手。 我正在开发一个项目来向服务器添加一些帖子参数。 这是我的代码:

NSString *server_url=[NSString stringWithFormat:@"%@/AccessPoint_NewPlayerRegistration.php",server];

AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
manager.responseSerializer = [AFHTTPResponseSerializer serializer];

AFHTTPRequestOperation *operation =
[manager

 POST: server_url
 parameters: @{@"captcha":captchaTextField.text,
               @"player_name":nameTextField.text,
               @"player_time_now":[NSNumber numberWithInt:[[NSDate date] timeIntervalSince1970]]
               }

 success:^(AFHTTPRequestOperation *operation, id JSON){

     NSString *text = [[NSString alloc] initWithData:JSON encoding:NSUTF8StringEncoding];
     NSLog(@"%@",text);


 }

 failure:^(AFHTTPRequestOperation *operation, NSError *error){
     NSLog(@"%@",error);
 }
 ];

[operation start];

操作成功但服务器发回错误消息,表明请求中没有参数。我的参数无法通过post方法发送到服务器。

我几天来一直在研究这个问题:( 在此先感谢您的帮助。

0 个答案:

没有答案