本文介绍了在Afnetworking 2.0中取消发布请求的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
您好我正在使用AFnetworking 2.0发帖请求。 我的请求看起来像这样。
Hi I am making post request using AFnetworking 2.0. My request looks like this.
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager]; manager.responseSerializer = [AFXMLParserResponseSerializer serializer]; [manager.requestSerializer setValue:@"some value" forHTTPHeaderField:@"x"]; [manager POST:url parameters:params success:^(AFHTTPRequestOperation *operation, id responseObject) { //doing something } failure:^(AFHTTPRequestOperation *operation, NSError *error) { // error handling. }];如何取消此请求???
How can i cancel this request???
推荐答案POST 方法返回 AFHTTPRequestOperation 操作。您可以通过致电取消取消它。
POST method return the AFHTTPRequestOperation operation. You can cancel it by calling cancel.
AFHTTPRequestOperation *post =[manager POST:nil parameters:nil success:^(AFHTTPRequestOperation *operation, id responseObject) { //doing something } failure:^(AFHTTPRequestOperation *operation, NSError *error) { // error handling. }]; //Cancel operation [post cancel];更多推荐
在Afnetworking 2.0中取消发布请求
发布评论