CSWA_Integration.Helper.SendRequest C# (CSharp) Метод

SendRequest() публичный статический Метод

public static SendRequest ( string i_Url, byte i_Content, string i_ContentType, string i_Method ) : string
i_Url string
i_Content byte
i_ContentType string
i_Method string
Результат string
        public static string SendRequest(string i_Url, byte[] i_Content, string i_ContentType, string i_Method)
        {
            HttpWebRequest WebReq = (HttpWebRequest)WebRequest.Create(i_Url);
            WebReq.Method = i_Method;
            if (i_Content != null)
            {
                WebReq.ContentType = i_ContentType;
                WebReq.ContentLength = i_Content.Length;
                Stream PostData = WebReq.GetRequestStream();
                PostData.Write(i_Content, 0, i_Content.Length);
                PostData.Close();
            }

            HttpWebResponse WebResp = (HttpWebResponse)WebReq.GetResponse();
            Stream Answer = WebResp.GetResponseStream();
            StreamReader _Answer = new StreamReader(Answer);
            string data = _Answer.ReadToEnd();
            _Answer.Close();
            WebResp.Close();
            return data;
        }