我是xcode的新手,使用AFNetworking向服务器发送请求时遇到问题。
以下是json请求:
{
"method": "loginmethod",
"credentials": {
"credentials": {
"email": "email@email.com,
"pwd": "1111111"
}
}
}
我的代码如下:
NSDictionary *parameters =
@{
@"method": @"loginmethod",
@"credentials":@{
@"credentials": @{
@"email": @"email@email.com",
@"pwd": @"111111",
}
}
};
AFHTTPSessionManager *sessionManager = [AFHTTPSessionManager manager];
sessionManager.requestSerializer = [AFJSONRequestSerializer serializer];
sessionManager.responseSerializer = [AFJSONResponseSerializer serializer];
sessionManager.responseSerializer.acceptableContentTypes = [NSSet setWithObjects: @"application/json", nil];
[sessionManager POST: @"http://xxxxx.com/service.php" parameters:parameters progress:nil success:^(NSURLSessionDataTask * _Nonnull task, id _Nullable responseObject) {
NSLog(@" %@", responseObject);
} failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
NSLog(@"%@", error);
}];
服务器不接受此json请求。因此回应是错误的帐户。
我认为我在发出json请求时出错。还是我有什么错误? 祝你前进。谢谢。
以下是邮递员的屏幕截图。