private static void MakeRequest(string url, string user_name) { try { var webAddr = url; var httpWebRequest = (HttpWebRequest)WebRequest.Create(webAddr); httpWebRequest.ContentType = "application/json;"; httpWebRequest.Method = "POST"; //password is blank var credentialBuffer = new UTF8Encoding().GetBytes(user_name + ":" + ""); httpWebRequest.Headers["Authorization"] = "Basic " + Convert.ToBase64String(credentialBuffer); using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream())) { string json = "{\"x\":\"true\"}"; streamWriter.Write(json); streamWriter.Flush(); } var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse(); using (var streamReader = new StreamReader(httpResponse.GetResponseStream())) { var result = streamReader.ReadToEnd(); } } catch (Exception ex) { throw; } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)