Example #1
0
        private void PreparePostIfNecessary(string postData, HttpPostVerb postVerb, HttpWebRequest webRequest)
        {
            //if(!string.IsNullOrWhiteSpace(postData))
            if (postVerb != HttpPostVerb.NON_POST__GET)
            {
                webRequest.Method      = postVerb.ToString();
                webRequest.ContentType = "application/json; charset=utf-8";

                var ar = webRequest.BeginGetRequestStream(result => { }, null);
                using (var writer = new StreamWriter(webRequest.EndGetRequestStream(ar)))
                {
                    writer.Write(postData);
                }
            }
        }