这种POST请求如何在C#中处理,谢谢
<form name=form1 action="http://..../my.asp" method="post">
<input type=submit value="Search">
<input name=keyword value ="date=2001">
</form>
通过类似这样asp的post,可以得到想要的结果
但是在C#中用webClient或者webRequest实现的时候,比如用以下代码
string uriString = "http://.../my.asp";
WebClient myWebClient = new WebClient();
NameValueCollection myNameValueCollection = new NameValueCollection();
myNameValueCollection.Add("keyword","date=2001");
byte[] responseArray = myWebClient.UploadValues(uriString,"POST",myNameValueCollection);
strHTML = Encoding.Default.GetString(responseArray);
结果会出现查询为空的情况,是不是keyword后面的带=的字符串没有作为值传入啊
有人碰到这类情况吗,望帮忙,谢谢