0
我使用ASIFormDataRequest异步从服务器获取数据。 当请求因任何原因失败时,我想将URL和请求的字符串保存到数据库中以供进一步参考。如何在ASIFormDataRequest失败时打印请求字符串?
我从[request url]中获取URL,但是如何从请求中获取请求的字符串。 我正在使用下面的代码。
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request setPostValue:requestString forKey:@"data"];
[request setDelegate:self];
[request startAsynchronous];
//DELEGATE METHOD
- (void)requestFailed:(ASIHTTPRequest *)request
{
//PRINT REQUEST STRING WHEN FAILED
}
在此先感谢。
我们可以解决这个使用块: __block ASIFormDataRequest *请求= [ASIFormDataRequest requestWithURL:URL];礼貌:Bobj-C – Dilip 2012-02-04 08:00:07