AFNetworking3.0使用 ,Post数据请求

+ (void)postWithURLString:(NSString *)URLString

               parameters:(id)parameters

                  success:(void (^)(id))success

                  failure:(void (^)(NSError *))failure {

    

    AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];

    manager.requestSerializer = [AFJSONRequestSerializer serializer];

    [manager POST:URLString parameters:parameters progress:nil success:^(NSURLSessionDataTask * _Nonnull task, id  _Nullable responseObject) {

        if (success) {

            success(responseObject);

        }

    } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {

        if (failure) {

            failure(error);

        }

    }];

    

}

如果网络连接错误,建议用百度的网站测试下和后台沟通下,今天就搞了半天的坑,结果是因为后台数据搞错了

你可能感兴趣的:(AFNetworking,3.0)