Advertisement
Guest User

Untitled

a guest
Aug 15th, 2016
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.40 KB | None | 0 0
  1. - (void)loginTestWithCompletion:(void(^)(NSString *string))completion {
  2. NSString *login=@"***";
  3. NSString *password=@"***";
  4.  
  5. NSMutableURLRequest* request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"http://freescribbler.com/test.php"]
  6. cachePolicy:NSURLRequestUseProtocolCachePolicy
  7. timeoutInterval:15.0];
  8. request.HTTPMethod = @"POST";
  9. //NSString* params = (@"act=LOGIN&username=%@&userpassword=%@&clientcode=123123123");
  10. NSString* params=[NSString stringWithFormat:@"act=LOGIN&username=%@&userpassword=%@&clientcode=123123123",login,password];
  11. request.HTTPBody = [params dataUsingEncoding:NSUTF8StringEncoding];
  12.  
  13. NSURLSession *session = [NSURLSession sharedSession];
  14. NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
  15. completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
  16. NSString *dataString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
  17. NSLog(@"response %@",dataString);
  18. if (completion) completion(dataString);
  19. }];
  20. [dataTask resume];
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement