Я пытаюсь проверить, работает ли мой запрос POST с использованием AFNetworking в Objective c. Запрос работает отлично в Android и Postman. Вот мой URL: #define API_BASE @"54.191.xx.xxx/XXXXXXXX/index.php/checkout"
AFNetworking - неподдерживаемый URL
Вот мои Титулы:
NSDictionary *paramters = @{@"quantity":@"21", @"price":@"10"};
Это мой код, чтобы сделать запрос:
AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
manager.responseSerializer = [AFJSONResponseSerializer serializer];
manager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"application/json"];
[manager POST:API_BASE parameters:paramters progress:nil success:^(NSURLSessionDataTask *task, id responseObject) {
NSLog(@"%@",responseObject);
} failure:^(NSURLSessionDataTask *task, NSError *error) {
UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"Error" message:error.localizedDescription delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];
[alert show];
}];
Этот код не входит в блок успеха и я получаю ошибка «Неподдерживаемый URL». Любая помощь будет оценена по достоинству.
Какова ценность базы API? – Shubhank
вам нужно добавить 'http: //' на ваш url. – Shubhank
Я добавил http, но теперь я получаю внутреннюю ошибку сервера (500) –