如何在使用RestKit时发布帖子

时间:2012-05-15 11:24:05

标签: ios post restkit

我知道网站上有这样的问题,但没有一个解决方案适合我。

我想要做的只是使用RestKit for iOS的Web服务的简单帖子。

以下是我正在使用的代码:

     RKClient *client = [RKClient sharedClient];
            client.authenticationType = RKRequestAuthenticationTypeHTTPBasic;
            [client post:[ACCOUNT_BASE_URL stringByAppendingString:@"/Register"] params:        

     [NSDictionary dictionaryWithObjectsAndKeys:
                                   _dateOfBirth.text, @"DOB",
                                   _emailAddress.text, @"Email",
                                   _firstName.text, @"FirstName",
                                   _lastName.text, @"LastName",
                                   _password.text, @"Password",
                                   _userName.text, @"UserName",
                                   nil] delegate:self];

我一直收到错误: RKResponse.m:164询问是否canAuthenticateAgainstProtectionSpace:with authenticationMethod = NSURLAuthenticationMethodServerTrust

当我开始嗅探从模拟器发送的数据包时,我意识到POST根本没有发送。

之前有人遇到过这个问题吗?请指出我正确的方向。

由于

1 个答案:

答案 0 :(得分:0)

确保您正在设置客户端的用户名和密码属性:

client.username = @"your_username"
client.password = @"your_password"