Friday, 14 October 2016

Simple JSON Parsing POST method.

Simple JSON Using POST Method.


NSString *classIDStr = @"123";
    NSString *secIDStr = @"1";
    NSString *dairyDate = @"2016-09-15";
    
    NSString *myRequestString = [[NSString alloc] initWithFormat:@"classID=%@&sectionID=%@&dairyDate=%@", classIDStr,secIDStr,dairyDate];
    NSData *myRequestData = [ NSData dataWithBytes: [ myRequestString UTF8String ] length: [ myRequestString length ] ];
    NSMutableURLRequest *request = [ [ NSMutableURLRequest alloc ] initWithURL: [ NSURL URLWithString:@"Your Str"]];
    
    [request setHTTPMethod: @"POST"];
    [request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"content-type"];
    [request setHTTPBody: myRequestData];
    NSURLResponse *response;
    NSError *err;
    NSData *returnData = [NSURLConnection sendSynchronousRequest: request returningResponse:&response error:&err];
    NSString *content = [NSString stringWithUTF8String:[returnData bytes]];
    NSLog(@"responseData: %@", content);
    
    NSString* responseString = [[NSString alloc] initWithData:returnData encoding:NSNonLossyASCIIStringEncoding];
    if ([content isEqualToString:responseString])
    {
        

    }

No comments:

Post a Comment