void WriteInRegister(DataRow userdata) { HttpWebRequest reqHTTP; StringBuilder result = new StringBuilder(); try { reqHTTP = (HttpWebRequest)HttpWebRequest.Create(new Uri("http://10.10.10.10/config/RequestPlacer.csv")); reqHTTP.Credentials = new NetworkCredential("usename", "password"); if (reqHTTP != null) { reqHTTP.ContentType = "application/octet-stream"; reqHTTP.Method = WebRequestMethods.File.UploadFile; } string postdata = (userdata[0].ToString() + ",MacId," + DateTime.Now.ToShortDateString()).ToString(); byte[] text = Encoding.UTF8.GetBytes(postdata); reqHTTP.ContentLength = text.Length; /* WebClient wcClient = new WebClient(); wcClient.Credentials = new NetworkCredential("usename", "password"); wcClient.UseDefaultCredentials = true;*/ //wcClient.OpenWrite(new Uri("http://10.10.10.10/config/RequestPlacer.csv"), postdata); // string path = System.Web.HttpContext.Current.Server.MapPath("http://10.10.10.10/config/RequestPlacer.csv"); reqHTTP.AllowWriteStreamBuffering = true; Stream writer = reqHTTP.GetRequestStream(); /* wcClient.Headers.Add("Content-Type", "application/csv"); wcClient.UploadString(new Uri("http://10.10.10.10/config/RequestPlacer.csv"), "POST", postdata);*/ StreamWriter streamwriter = new StreamWriter(writer); streamwriter.WriteLine(postdata); streamwriter.Close(); } catch (Exception exe) { MessageBox.Show(exe.Message); } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)