在本地可以制作一个表单来提交给远程服务器
现在想在form应用程序中接收textbox用户输入的信息来做为数据提交到远程服务器,即不需要人工干预,好像用HttpWebRequest类可以,哪位能给讲讲如何实现?可否给与代码?

解决方案 »

  1.   

    忘了说一点:
      远程服务器可以接收远程提交表单,且为 GET模式
      

  2.   

    Retrieving HTTP content in .NET
    http://www.west-wind.com/presentations/dotnetWebRequest/dotnetWebRequest.htmif you just need to use GET, just send a request to the remote urlusing System.IO;
    using System.Net;string sURL = "http://..../a.asp?text=" + TextBox1.Text;WebClient wc = new WebClient();
    Stream s = wc.OpenRead(sURL);
    StreamReader reader = new StreamReader(s, System.Text.Encoding.GetEncoding("GB2312"));
    string sHtml = reader.ReadToEnd();
    reader.Close();
    s.Close();
      

  3.   

    http://dotnet.aspx.cc/ShowDetail.aspx?id=ATV1GLXT-65FF-4M82-CT5U-B1J65D3ZN2OK
      

  4.   

    "LoveCherry(最讨厌你们这些要代码的了,一点技术含量都灭有) ( ) 信誉:100  2005 "
    这位大哥麻烦你改个名,这个名字我们新手看到很不爽唉,新手因为不会所以才想要点代码来学习啊!
    要代码又没错,更吗这个说啊!新手当然是没有技术含量的了。
      

  5.   

    用httpwebRequest请求远程服务器得到的模式是GET,
    但在远程页面提交的时候并没有发现提交信息 如: index.asp?id=
    如果我在应用程序中设置post模式就无法连接服务器更无法提交页面..   
      下面是我测试的页面:
    http://www.10198sc.com/   表单页
    http://www.10198sc.com/reg.asp  接收数据页  我看过他的页在表格代码,都是post,但为什么我在程序中能用get连接而不能用post
      

  6.   

    页面都是post,我在程序中设置为post老是提示超时,而GET可以正常连接,但不能发送数据,因为服务器没有像index.asp?user=  这样的页面