• .net后台使用post方式对指定地址的方法传值并且获取结果的方法


         /// <summary>
            /// .net 后台 post http地址请求
            /// </summary>
            /// <param name="uri">请求地址</param>
            /// <param name="postData">请求数据</param>
            /// type=application/x-www-form-urlencoded  
            /// type=application/json;charset=UTF-8
            /// <returns></returns>
            private string PostHttpUrl(string uri, string postData)
            {
                try
                {
                    byte[] byteArray = System.Text.Encoding.UTF8.GetBytes(postData);
                    HttpWebRequest objWebRequest = (HttpWebRequest)WebRequest.Create(uri); //发送地址
                    objWebRequest.Method = "POST";//提交方式
                    objWebRequest.ContentType = "application/json;charset=UTF-8";
                    objWebRequest.ContentLength = byteArray.Length;
                    using (Stream newStream = objWebRequest.GetRequestStream())
                    {
                        newStream.Write(byteArray, 0, byteArray.Length); //写入参数
                        newStream.Close();
                    }
                    HttpWebResponse response = (HttpWebResponse)objWebRequest.GetResponse();//获取响应
                    StreamReader sr = new StreamReader(response.GetResponseStream(), System.Text.Encoding.UTF8);
                    return sr.ReadToEnd(); // 返回的数据
                }
                catch (Exception ex)
                {
                    return "网络错误:" + ex.Message.ToString();
                }
            }
  • 相关阅读:
    mysql BETWEEN操作符 语法
    mysql IN操作符 语法
    mysql LIKE通配符 语法
    mysql TOP语句 语法
    mysql DELETE语句 语法
    mysql Update语句 语法
    mysql INSERT语句 语法
    mysql ORDER BY语句 语法
    mysql OR运算符 语法
    mysql AND运算符 语法
  • 原文地址:https://www.cnblogs.com/llcdbk/p/5917164.html
Copyright © 2020-2023  润新知