title: Passing parameters in Http request body while opening Webpage simultaneously
body: <p>I have Windows Phone application in c#. I need to open a web page and simultaneously pass the url with some parameters in the body of the form via http post. I think the way I am currently attempting to do this is wrong and insecure. As i am basically  using a webbrowser control and just navigating to the url which is converted from a string. below is an example of the string I convert to a url. </p>
  
  <pre><code>   private string CreateUri()
     {
         string baseurl = string.Format(locatorurl + "?req={0}&amp;lat={1}&amp;long={2}",srcname,
              location.Lat,location.Long);
  
         return baseurl;
     }
  </code></pre>
  
  <p>then I just call </p>
  
  <pre><code> webbrowser.Navigate(new Uri(baseurl,URIKind.Absolute))
  </code></pre>
  
  <p>what i need to do is pass params in a http post to the url AND simultaneously open the page the url points to but i dont know how to add these params to the body to be honest. I've seen plenty of posts using a webclient but none are doing what I am trying to do. Is it even possible? any help is greatly appreciated. </p>