title: POSTing Data with the WebClient in C# on Windows Phone is not working for me
body: <pre><code>// string url = "http://localhost:19315/test/postWithParamters?param1=1&amp;param2=2";
  string url = "http://m.mydomain.com/1.0/services/logException?p1=WindowsPhone&amp;p2=a&amp;p3=b&amp;p4=2012-05-01T14:57:32.8375298-04:00&amp;p5=someuser&amp;p6=test&amp;p7=info&amp;p8=data";
  
  WebClient postWithParamsClient = new WebClient();
  postWithParamsClient.UploadStringCompleted += new UploadStringCompletedEventHandler(postWithParamsClient_UploadStringCompleted);
  
  Uri address = new Uri(url, UriKind.Absolute);
  postWithParamsClient.Headers["Content-Length"] = url.Length.ToString();
  postWithParamsClient.UploadStringAsync(address, "POST", string.Empty);
  
  private void postWithParamsClient_UploadStringCompleted(object sender, UploadStringCompletedEventArgs e)
  {
    if (e.Error == null)
      MessageBox.Show("WebClient: " + e.Result);
    else
      MessageBox.Show("WebClient: " + e.Error.Message);
  }
  </code></pre>
  
  <p>When I execute the above code, it works with the first URL that is commented out. However, when I execute the second code, I get the generic "NotFound" error. Nothing is posted in Fiddler. So I took the url in question and pasted it into the "Composer". When I execute the request, it works as expected. </p>
  
  <p>What am I doing wrong? Why can't I make the call to that specific endpoint? It works in Fiddler. It works from JQuery. I just can't get it to work from SL for WP.</p>
  
  <p>Thank you for any insights.</p>