title: UIWebView webViewDidStartLoad is called with request which properties are null
body: <p>I am currently debugging a UIWebView in order to get some information to improve performance (on server and iPhone). 
  I noticed that after calling loadRequest: the callback </p>
  
  <pre><code>- (void)webViewDidStartLoad:(UIWebView *)webView_ 
  </code></pre>
  
  <p>is called, however each parameter of the request is null. </p>
  
  <p>I am using the following statement:</p>
  
  <pre><code>    - (void)webViewDidStartLoad:(UIWebView *)webView_{
      NSLog(@"%@ \t Start Request: %@ \n absolute: %@ \n Method: %@ \n Parameters: %@ \n Port: %@ \n Query: %@ \n Header Fields: %@ \n HTTPBody: %@ \n HTTPBodyStream: %@", [NSDate date], [[webView_ request] mainDocumentURL], [[[webView_ request] mainDocumentURL] absoluteString], [[webView_ request] HTTPMethod], [[[webView_ request] mainDocumentURL] parameterString], [[[webView_ request] mainDocumentURL] port], [[[webView_ request] mainDocumentURL] query], [[webView_ request] allHTTPHeaderFields], [[webView_ request] HTTPBody], [[webView_ request] HTTPBodyStream]);
  }
  </code></pre>
  
  <p>The output is: </p>
  
  <pre><code> 2011-05-11 17:15:34 +0200    Start Request: (null) 
   absolute: (null) 
   Method: GET 
   Parameters: (null) 
   Port: (null) 
   Query: (null) 
   Header Fields: {
  } 
   HTTPBody: (null) 
   HTTPBodyStream: (null)
  </code></pre>
  
  <p>Is there any explanation for this behavior or anything to fix this?</p>
  
  <p>The page loads fine, however the request loading nothing seems to take about 30 seconds which I try to avoid.</p>
  
  <p>edit: some additional information about loading the webview. I am calling a method which adds the webview to the UIView and loads the URL</p>
  
  <pre><code>    UIWebView * web = [[UIWebView alloc] initWithFrame:CGRectMake(indent, topindent+indent, screenSize.width-2*indent, screenSize.height-2*indent-topindent)];
       web.delegate = self;
      [view addSubview:web];
      NSURLRequest * someUrl = [NSURLRequest requestWithURL:[NSURL URLWithString:
  @"some_URL"]];
      [web loadRequest: someUrl];
  </code></pre>