在Afnetworking 2.0中取消发布请求 [英] Cancel Post request in Afnetworking 2.0
本文介绍了在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中取消发布请求的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文