I am new in xcode and have an issue for sending request to server using AFNetworking.
Following is json request:
{
"method": "loginmethod",
"credentials": {
"credentials": {
"email": "email@email.com,
"pwd": "1111111"
}
}
}
My code is following:
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);
}];
Server doesn't accept this json request. So response is wrong account.
I think I have a mistake in making a json request. Or what I have mistake? I wish you advance me. Thanks.
Following is a screenshot of Postman.