您的位置:首页 > 理论基础 > 计算机网络

几个http请求相关的函数

2008-08-29 12:04 330 查看
1、 通过HttpWebRequest发起一个Post请求,并获取返回数据

1 public static string SendPostRequest(string url, NameValueCollection parameters, Encoding reqencode, Encoding resencode)

10

2、通过HttpWebRequest发起一个Get请求,并获取返回数据

public static string SendGetRequest(string baseurl, NameValueCollection parameters, Encoding reqencode, Encoding resencode)

10

37

3、通过编程的方式实现Post提交请求并重定向至新的URL地址

1 public static void PostAndRedirect(string url,NameValueCollection parameters,HttpContext context)

8 {

9 StringBuilder script = new StringBuilder();

10 script.AppendFormat("<form name=redirpostform action='{0}' method='post'>",url);

11 foreach(string key in parameters.Keys)

12 {

13 script.AppendFormat("<input type='hidden' name='{0}' value='{1}'>",

14 key,parameters[key]);

15 }

16 script.Append("</form>");

17 script.Append("<script language='javascript'>redirpostform.submit();</script>");

18 context.Response.Write(script);

19 context.Response.End();

20 }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: