HttpClient Post 提交表单数据
运行环境 .net 4.6.1 //为防止因HTTPS证书认证失败造成API调用失败,需要先忽略证书信任问题 var sslHandler = new HttpClientHandler() { }; sslHandler.ClientCertificateOptions = ClientCertificateOption.Manual; ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(delegate { return true; }); HttpClient client = new HttpClient(sslHandler, true); //请求Headers client.DefaultRequestHeaders.Add("Authorization", "WSSE realm=\"SDP\",profile=\"UsernameToken\",type=\"Appkey\""); //请求Body var body = new Dictionary <string,string> () { { "from", "sender" }, { "to", "receiver" } }; HttpContent content