分润宝,专注各种代理商分润系统开发!完美兼容各支付公司产品代理商分润结算模式。
全国服务热线0592-5519259 在线咨询 微信咨询

分润宝 手机端

在线客服

下载中心 > 技术文档

.NET/C#发起POST提交的方法

#region POST
        /// <summary>
        /// PostData
        /// </summary>
        /// <param name="apiUrl"></param>
        /// <param name="postString"></param>
        /// <returns></returns>
        public string PostData2(string apiUrl, string postString)
        {
            byte[] postData = Encoding.UTF8.GetBytes(postString);
            WebClient webClient = new WebClient();
            //webClient.Headers.Add("Content-Type", "application/json");
            webClient.Headers.Add("Content-Type", "application/x-www-form-urlencoded");
            webClient.Headers.Add("ContentLength", postData.Length.ToString());
            byte[] responseData = webClient.UploadData(apiUrl, "POST", postData); //得到返回字符 
            StringBuilder resultBuilder = new StringBuilder();
            resultBuilder.Append(Encoding.UTF8.GetString(responseData));
            string resultString = resultBuilder.ToString().Replace('\\', ' ');
            return resultString;
        }

        #endregion

如果没有解决您的问题,请立即联系客服

声明:文章".NET/C#发起POST提交的方法"为分润宝原创文章,转载请注明出处,谢谢合作!

分润宝公众号

客服

微信客服

置顶