System.Net.HttpWebRequest request2;
request2 = (System.Net.HttpWebRequest)WebRequest.Create(Myurl);
//Post请求方式
request2.Method = "POST";
// 内容类型
request2.ContentType = "application/x-www-form-urlencoded";
// 参数经过URL编码
string paraUrlCoded = System.Web.HttpUtility.UrlEncode("SAMLRequest");
paraUrlCoded += "=" + System.Web.HttpUtility.UrlEncode(RequenstCanshu);
byte[] payload;
//将URL编码后的字符串转化为字节
payload = System.Text.Encoding.UTF8.GetBytes(paraUrlCoded);
WebBrowser browser = new WebBrowser();
browser.Navigate(accountSettings.idp_sso_target_url2, "_blank", payload, "Content-Type: application/x-www-form-urlencoded");
打开浏览器并且发出post命令
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 前言 这两天总看到这么一个问题“就是浏览器打开网页的背后都发生了什么吗?”虽然自己也不是大佬,也是菜鸟一枚,那我就...
- unittest中用selenium做UI自动化会有两种场景来打开用例,一种是每执行一个testcase打开一次浏...
- 在 android 中多个 activity 中互相访问是常见的一种操作,比如:打开系统浏览器、显示系统拨号盘等等...
- 一 输入url 将baidu.com输入到浏览器中 二 将域名解析成对应的ip 通过浏览器缓存 浏览器会缓存一段时...