我有这段代码:
using(WebClient client = new WebClient())
{
client.QueryString.Add("par1", "1");
client.QueryString.Add("par2", "2");
client.QueryString.Add("par3", "3");
var temp = client.DownloadString("http://www.myurl/example.aspx");
}
这几乎完全符合我的要求:我想调用页面传递参数。这就是全部。该页面将把这些参数写入db,etcetera ......
问题在于DownloadString
也是在下载整个网页上瘾,我根本不需要。实际上,我从页面上不需要任何答案。
我该怎么做?我已经考虑过丢弃获得的字符串的明显解决方案,但我想知道是否有一种更聪明的方法来调用没有答案的页面,传递参数。
注意:如果您建议采用不同的方法,请记下如何从 aspx.cs 页面阅读参数。
提前致谢!