获取响应后没有参数只是一个提交按钮

问题描述:

所以我的问题是,我似乎无法得到正确的答复。获取响应后没有参数只是一个提交按钮

使用Web客户端

 using (var client = new WebClient()) 
     { 
      // create post parameters 
      var values = new NameValueCollection(); 
      values["pro"] = ""; 
      // get response 
      var response = client.UploadValues("example.com", values); 
      l.LoadHtml(Encoding.Default.GetString(response)); 
     } 

,但还是没有反应试过了,我仍然只能得到形式DIV,而不是它的响应

这是怎么了,我想的形式来传递

<div id="image"> 
    <form action="http://example.com" method="POST"> 
     <p> 
      <input class="button white" type="submit" name="img" value="Continue to image ... "> 
     </p> 
    </form> 
</div> 

不知道如何继续,谢谢那些能够帮助的人。

+0

相关:http://stackoverflow.com/questions/5401501/how-to-post-data-使用webclient-in-c-sharp – 2016-07-29 01:16:07

+0

对您的相关问题没有任何效果 –

找到答案,经过这么多的试验和错误,我试着把输入作为参数。

using (var client = new WebClient()) 
     { 
      // create post parameters 
      var values = new NameValueCollection(); 
      values["img"] = "submit"; 
      // get response 
      var response = client.UploadValues("example.com", values); 
      l.LoadHtml(Encoding.Default.GetString(response)); 
     } 

你不能发布不带参数所以如果只有一个提交按钮,还是那一个参数