title: HTTP Post - Time Out - Multiple Request getting initiated within timeout interval
body: <p>I am using HTTP Post method and initiating a synchronous request.
       [NSURLConnection sendSynchronousRequest: ..]</p>
  
  <p>For HTTP POST requests, the default time out is happening at 75 seconds as discussed in many threads.</p>
  
  <p>But during that time out period of 75 seconds, Multiple web service requests are getting initiated for us for the same request raised with all the same parameters.</p>
  
  <p>Please let us know What causes this multiple requests to get initiated? Is this due to HTTP POST in general or because of Synchronous request?</p>
  
  <p>@iOS Sample Code</p>
  
  <pre><code>[body appendData:[[NSString stringWithFormat:@"\r\n--%@--\r\n", boundary] dataUsingEncoding:NSUTF8StringEncoding]];
  [request setHTTPBody:body];
  [request addValue:[NSString stringWithFormat:@"%d", body.length] forHTTPHeaderField: @"Content-Length"];
  
   [[NSURLCache sharedURLCache] setDiskCapacity:0];
   [[NSURLCache sharedURLCache] setMemoryCapacity:0];
  
   NSURLResponse *response;
   response = nil;
  
   urlData = [NSURLConnection sendSynchronousRequest:request returningResponse:&amp;response error:&amp;error];              
   if(urlData)
   {
          NSString *responseString = [[NSString alloc] initWithData:urlData encoding:NSASCIIStringEncoding];
          [self parseStringInformation:responseString infoDict:informationDictionary];
          //NSLog(@"%@",responseString);
   }
  </code></pre>