积极答复者
请教如何在.NET中编程发出带参数的http网页请求以及解析请求回复内容中的参数?

问题
-
不好意思请教一下,在MSDN库里翻了半天没有找到,实在没有办法了。
比如我可以在浏览器器输入这样的网址:http://www.web.com/exp.aspx?a=100&b=200&c=300 这一类的网页,就是把参数域放在地址里的这种,如果在.net里编程这样做,是用的哪个类啊。
还有,服务器返回的也是这种,field加值的。我如何用编程的方式去接。
有没有人给个代码,或者告诉我在哪里找,我找了半天没有找到啊,谢谢了。
凝气神通
答案
-
不就是字符串么?自己拼完生成Uri
解析话也可以用Uri的Query属性获得
不过我怀疑你问的不是Uri,这个太简单了
The following is signature, not part of post
Please mark the post answered your question as the answer, and mark other helpful posts as helpful.
Visual C++ MVP- 已标记为答案 KeFang Chen 2010年3月26日 5:54
-
你好,
你上面的网址例子是采用get请求,这种方式很简单的,就是直接拼接字符串构造url就行了。
如果是post请求,需要用到httpwebrequest或者webclient等类。
关于httpwebrequest的例子可以参考下面的连接:
http://www.cnblogs.com/ThomasNet/archive/2007/09/03/879331.html
Microsoft Online Community Support- 已标记为答案 KeFang Chen 2010年3月26日 5:54
-
就用字符串处理就行了。用字符串拼个地址,然后Response.Redirect定向就行了。接收就用Request.QueryString["名称"]就可以了
- 已标记为答案 KeFang Chen 2010年3月26日 5:54
全部回复
-
不就是字符串么?自己拼完生成Uri
解析话也可以用Uri的Query属性获得
不过我怀疑你问的不是Uri,这个太简单了
The following is signature, not part of post
Please mark the post answered your question as the answer, and mark other helpful posts as helpful.
Visual C++ MVP- 已标记为答案 KeFang Chen 2010年3月26日 5:54
-
你好,
你上面的网址例子是采用get请求,这种方式很简单的,就是直接拼接字符串构造url就行了。
如果是post请求,需要用到httpwebrequest或者webclient等类。
关于httpwebrequest的例子可以参考下面的连接:
http://www.cnblogs.com/ThomasNet/archive/2007/09/03/879331.html
Microsoft Online Community Support- 已标记为答案 KeFang Chen 2010年3月26日 5:54
-
就用字符串处理就行了。用字符串拼个地址,然后Response.Redirect定向就行了。接收就用Request.QueryString["名称"]就可以了
- 已标记为答案 KeFang Chen 2010年3月26日 5:54