Ios Asihttprequest,获取xml,但xml将发生很大变化

Ios Asihttprequest,获取xml,但xml将发生很大变化,ios,objective-c,xml,asihttprequest,Ios,Objective C,Xml,Asihttprequest,我应该得到2014年的xml信息,但有时我会得到2013年的问题与ASIHTTPRequest请求无关,而是与服务器返回的内容有关。如果你只是将你的URL粘贴到chrome的地址栏上,它会自动格式化,以便于阅读。如您所见,返回的数据包含2014年和2013年的内容 请尝试查看服务器的API,以查找可以指定的参数,以便筛选结果。如果需要GET参数,只需将其附加到URL。如果需要POST参数,可以这样添加: - (void)viewDidLoad { [super viewDidLoad]; cu

我应该得到2014年的xml信息,但有时我会得到2013年的

问题与
ASIHTTPRequest
请求无关,而是与服务器返回的内容有关。如果你只是将你的
URL
粘贴到chrome的地址栏上,它会自动格式化,以便于阅读。如您所见,返回的数据包含2014年和2013年的内容

请尝试查看服务器的API,以查找可以指定的参数,以便筛选结果。如果需要
GET
参数,只需将其附加到
URL
。如果需要
POST
参数,可以这样添加:

- (void)viewDidLoad { 
[super viewDidLoad]; currentCount = 0; 
ASIHTTPRequest *request = [[ASIHTTPRequest alloc]initWithURL:[NSURL URLWithString:@"http://dota.uuu9.com/rss.xml"]];
 [request setDidFailSelector:@selector(failMethod:)]; 
[request setDidFinishSelector:@selector(finishMethod:)]; 
[request setDelegate:self]; 
[request startSynchronous]; 
} 
-(void)finishMethod:(ASIHTTPRequest*)request{ 
NSLog(@"%@",request.responseString);
}

这完全取决于服务器端代码。联系您的服务器团队。如果可以,您可能也应该停止使用ASIHTTPRequest。它很旧,不受支持,现在可能使用了不推荐的API。我建议改为使用网络。
[request setPostValue:myValue forKey:myParamName];