Сначала вы должны создать запрос с URL без параметров.
HttpWebRequest req = (HttpWebRequest)WebRequest.Create("http://api.mydomain.com/news/");
req.Method = "POST";
req.ContentType = "application/x-www-form-urlencoded";
После этого вы создаете строку для публикации параметров.
strParams = "tag=" + strTag;
req.ContentLength = strSaida.Length;
Тогда напиши.
stOut = new StreamWriter(req.GetRequestStream(), System.Text.Encoding.ASCII);
stOut.Write(strParams);
stOut.Close();
Это то, что тебе нужно?