美文网首页
打开浏览器并且发出post命令

打开浏览器并且发出post命令

作者: 价值投机168 | 来源:发表于2022-09-07 13:26 被阅读0次
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命令

      本文链接:https://www.haomeiwen.com/subject/dptwnrtx.html