我想与服务器通信。
服务器需要以下信息:
{
"user": {
"email": "user@example.com",
"password": "secret",
"password_confirmation": "secret",
"seed_recipes": true //not obligatory files
}
}
这里是 curl :
curl -d "user[email]=user@example.com" -d "user[password]=password" -d "user[password_confirmation]=password" -d "user[seed_recipes]=true" http://domain.com/users
我在下面写了以下内容,服务器显示这些错误
(
email = (
"can't be blank",
"is invalid"
);
password = (
"can't be blank"
);
这是我的代码:
NSDictionary *parameters = @{@"user[email]":email, @"user[password]":password, @"user[password_confirmation]":password_confirmation};
[manager POST:@"http://domain.com/users" parameters:parameters success:^(AFHTTPRequestOperation *operation, id responseObject) {
看来我可能没有向服务器发送正确的消息。 有谁知道如何纠正 curl ?
最佳答案
NSDictionary *parameters = @{@"user": @{@"email": email, @"password": password, @"password_confirmation": password_confirmation}};
关于ios - 如何使用 curl 登录服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31025488/