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;
}