title: Get Multiple download progress update of each download using NSOperationQueue and ASIHTTPRequest
body: <p>iam using to download multiple file using by pass ASIHTTPRequest to operation queue...</p>
  
  <pre><code>    NSInvocationOperation *operation =[[NSInvocationOperation alloc]initWithTarget:self selector:@selector(DownloadFile:) object:url];
  .
  .
  .
  
  -(void)DownloadFile:(NSURL)url{
        ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
          [request setDownloadProgressDelegate:self];
          [request setDidFailSelector:@selector(requestWentWrong:)];
          [request setDidFinishSelector:@selector(requestFinished:)];
          [request setDelegate:self];
          [request startSynchronous];
  }
  
  - (void)setProgress:(float)progress{    
      NSLog(@"Current progress %f :",progress);
  
  }
  </code></pre>
  
  <p>The progress is working fine but i can't know from which URL or from which operation..
  I want to know how to get each download progress of each url individually...
  and how i cancel each one not cancel all operations.
  Thanks</p>