title: NSData for NSURLConnection return NULL in some sites
body: <p>I'm new in internet connection for iOS.
  I'm trying to get data from special site.</p>
  
  <p>The following codes works great with all site to see the data in the url.</p>
  
  <p>However if I change it the special site to get their data it return NULL!!</p>
  
  <p>I think the site some how block this type of implementation. Because the site present some XML information.</p>
  
  <pre><code>NSString *URLString = @"http://www.specialsite.com/";
  NSURL *postURL = [NSURL URLWithString:URLString];
  NSURLRequest *postRequest = [NSURLRequest requestWithURL:postURL];
  NSURLResponse *response = nil;
  NSError *error = nil;
  NSData *responseData = [NSURLConnection sendSynchronousRequest:postRequest returningResponse:&amp;response error:&amp;error];
  
  if (responseData) {
      NSLog(@"Response was %@", [NSString stringWithCString:[responseData bytes] encoding:NSUTF8StringEncoding]);          
  }
  </code></pre>
  
  <p>Also the response in console is:</p>
  
  <pre><code>2011-12-26 12:24:37.245 Arz[6113:207] Response was (null)
  </code></pre>
  
  <p>Remember if I change:</p>
  
  <pre><code>    NSString *URLString = @"http://www.specialsite.com/";
  </code></pre>
  
  <p>to </p>
  
  <pre><code>    NSString *URLString = @"http://www.apple.com/";
  </code></pre>
  
  <p>working prefect!</p>
  
  <p>Sorry I can't say the name of the site in here (public).</p>