iOS. Отправка данных POST на ваш PHP-сервер

Отправка данных из вашего приложения iOS на сервер PHP
Вы можете скопировать и вставить функцию ниже, просто изменив URL-адрес, чтобы он указывал на ваш php-скрипт.
Для использования создайте строку с вашими данными POST и вызовите функцию:
NSString *post_data = @"name=rob&color=green";
[self sendData:post_data];
-(void) sendData:(NSString*)post_data {
NSData *postData = [post_data dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES];
NSString *postLength = [NSString stringWithFormat:@"%lu", (unsigned long)[postData length]];
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
[request setURL:[NSURL URLWithString:@"ENTER URL HERE"]];
[request setHTTPMethod:@"POST"];
[request setValue:postLength forHTTPHeaderField:@"Content-Length"];
[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *task = [session dataTaskWithRequest:request completionHandler:^(NSData * _Nullable data,
NSURLResponse * _Nullable response,
NSError * _Nullable error) {
NSMutableDictionary *json = [NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:&error];
NSLog(@"%@", json);
}
}];
[task resume];
}
+1
+1
+1
+1
+1