public virtual NameValueCollection ReadFormEncodedParameters(System.IO.Stream incomingStream)
{
if (incomingStream == null)
{
throw new ArgumentNullException("incomingStream");
}
System.IO.StreamReader reader = new System.IO.StreamReader(incomingStream);
return HttpUtility.ParseQueryString(reader.ReadToEnd());
}