iOS 进行post请求

1、 创建URL

// 1、 创建URL

    NSURL *url = [NSURL URLWithString:POSTURL];

    // 2、  创建请求对象

    NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:url];

    [request setHTTPMethod:@"POST"];
    // 3、

    NSData *bodyData = [POSTBODY dataUsingEncoding:NSUTF8StringEncoding];

    [request setHTTPBody:bodyData];

    // 4.1、  创建会话

    NSURLSession *session = [NSURLSession sharedSession];

    // 4.2、 创建数据请求任务

    NSURLSessionDataTask *task = [session dataTaskWithRequest:request completionHandler:^(NSData * _Nullable data, NSURLResponse * _Nullable response, NSError * _Nullable error) {

        NSDictionary *dict = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingAllowFragments error:nil];

        NSLog(@"%@", dict);
    }];

    // 4.3、 启动任务

    [task resume];


}

原文链接:https://blog.csdn.net/u014305730/article/details/50709275

你可能感兴趣的:(iOS 进行post请求)