title: Error code -1011 when I use AFNetWorking
body: <p>I am doing a service in our customer company. And I try to get some information from their server by AFNetWorking (Our customer encourage to use AFNetWorking)
  I did some sample using AFNetWorking, and it's work.
  But when I use one of our customer URLs to get JSON data, it failed and this is error description:</p>
  
  <pre><code>Error Domain=com.alamofire.networking.error Code=-1011 
  "Expected status code &lt;NSIndexSet: 0x7e274f0&gt;[number of indexes: 100 (in 1 ranges), 
  indexes: (200-299)], got 403" UserInfo=0x7b64040 {NSErrorFailingURLKey=&lt;url_hidden_for_stackoverflow&gt;, 
  NSLocalizedDescription=Expected status code &lt;NSIndexSet: 0x7e274f0&gt;[number of indexes: 100 (in 1 ranges), indexes: (200-299)], got 403}
  </code></pre>
  
  <p>I try to find out some solution, but I can't fix yet. There's my code:</p>
  
  <pre><code>NSURL *url = [NSURL URLWithString:@"http://example.com/"];
  AFHTTPClient *httpClient = [[AFHTTPClient alloc] initWithBaseURL:url];
  //[httpClient setDefaultHeader:@"Accept" value:@"text/json"];
  //NSDictionary *params = [NSDictionary dictionaryWithObjectsAndKeys:CONST_KEY_REGISTER_UNIQUE_KEY, CONST_API_KEY_TEXT,nil];
  NSMutableURLRequest *request = [httpClient requestWithMethod:@"POST" path:@"path/to/page.json" parameters:nil];
  [httpClient release];
  AFJSONRequestOperation *operation = [AFJSONRequestOperation JSONRequestOperationWithRequest:request success:^(NSURLRequest *request, NSHTTPURLResponse *response, id JSON) {
      NSString *status = [JSON valueForKey:@"status"];
      if ([status isEqualToString:@"OK"]) {
          NSString *uniqueId = [JSON valueForKey:@"uniqueId"];
          [UserSettings setWithKey:CONST_PROGRAM_UNIQUE_KEY value:uniqueId];
      }
      //NSString *message = [json valueForKey:@"message"];
      //NSString *error = [json valueForKey:@"error"];
      [[LoadingView instance] performSelectorOnMainThread:@selector(removeLoadingView)  withObject:nil waitUntilDone:YES];
  }
  failure:^(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error) {
      NSString *errorString = [error description];
      [[LoadingView instance] performSelectorOnMainThread:@selector(removeLoadingView)  withObject:nil waitUntilDone:YES];
  }];
  NSOperationQueue *queue = [[[NSOperationQueue alloc] init] autorelease];
  [queue addOperation:operation];
  </code></pre>
  
  <p>Thanks for reading, and any help or reply will be greatly appreciated.</p>
  
  <p>EDIT: As DarkDust said: server deny my access. But I can get data from server by basic connection:
  Here is code to get:</p>
  
  <pre><code>NSURL *url = [NSURL URLWithString:@"http://example.com/path/to/page.json"];
  NSMutableURLRequest *theRequest = [NSMutableURLRequest requestWithURL:url cachePolicy:NSURLRequestReloadIgnoringLocalAndRemoteCacheData timeoutInterval:CONST_CONNECTION_TIMEOUT];
  rssConnection = [[NSURLConnection alloc] initWithRequest:theRequest delegate:self];
  [self performSelectorOnMainThread:@selector(downloadStarted) withObject:nil waitUntilDone:NO];
  if (rssConnection != nil) {
      do {
          [[NSRunLoop currentRunLoop] runMode:NSDefaultRunLoopMode beforeDate:[NSDate distantFuture]];
      } while (!done);
  }
  
  - (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data {
      // I can get text here, but it is not JSON format
  NSString *content = [NSString stringWithUTF8String:[data bytes]];
  }
  </code></pre>
  
  <p>I wonder why rssConnection can get JSON text and AFHTTPClient can not ?</p>