API ドキュメントには、NSURLConnection::initWithRequest リクエストが URL 引数を渡したことが記載されています。サーバーでは何も受信されませんが、引数は有効で、同じマシンのブラウザーから機能します。腐ったリンゴの中で何が起こっているのですか?
NSString* urlString = <valid url working from browser>;
NSURLRequest* request = [[NSURLRequest alloc] initWithURL: [NSURL URLWithString:urlString] cachePolicy: NSURLRequestReloadIgnoringLocalCacheData timeoutInterval: 10];
NSURLConnection* connection = [[NSURLConnection alloc] initWithRequest:request delegate:self startImmediately:YES];
<Connection validated here>
<Delegate methods implemented elsewhere>