我想一些POST数据到与身体服务器采用XML格式。
[[HttpClientXML sharedClientWithBaseUrl:self.baseUrl] POST:@"/postXml/" parameters:nil success:^(NSURLSessionDataTask *task, id responseObject) {
BSLog(@"Success");
} failure:^(NSURLSessionDataTask *task, NSError *error) {
BSLog(@"Error: %@",error.localizedDescription);
}];
POST主体的XML内容看起来不便。 像那样:
<action name='job'>jobName</action>
HttpClientXML有这样的定义:
self.responseSerializer = [AFXMLParserResponseSerializer serializer];
self.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"text/xml"];
在1.x版本中,这是可行的与AFXMLRequestOperation
。 但在2.x版本我无法得到与工作解决方案AFHTTPSessionManager
。
有什么建议么?