add a reference to System.Web.Dll

解决方案 »

  1.   

    在项目中添加对System.Web.Dll的引用,然后using System.Web下面是个简单的例子:
    WebRequest req = WebRequest.Create( uri );req.Method = "POST";byte[] postData = System.Text.Encoding.Default.GetBytes( "?parameter1=value1&parameter2=value2" );req.ContentLength = postData.Length;
    Stream postStream = req.GetRequestStream();
    postStream.Write(postData, 0, postData.Length);
    postStream.Close();System.Data.DataSet ds;

    WebResponse res = req.GetResponse();

    StreamReader reader = new StreamReader( res.GetResponseStream(),System.Text.Encoding.Default );

    string html = reader.ReadToEnd(); //返回的Htmlreader.Close();
    res.Close();
      

  2.   

    byte[] postData = System.Text.Encoding.Default.GetBytes( "?parameter1=value1&parameter2=value2" );
    应该是byte[] postData = System.Text.Encoding.Default.GetBytes( "parameter1=value1&parameter2=value2" );没有问号