Im doing an application to make a POST request to server web application to insert into database. But i got this error: error message box
The underlying connection was closed: The connection was closed unexpectedly.
Here's my code :
foreach (var it in dict)
                {
                      var httpWebRequest =   (HttpWebRequest)WebRequest.Create("http://mytestwebsitet.com/test.php");
                    httpWebRequest.ContentType = "application/json";
                    httpWebRequest.Method = "POST";
                    httpWebRequest.KeepAlive = false;
                    System.Net.ServicePointManager.Expect100Continue = false;
                    httpWebRequest.Timeout = 1000000;
                    httpWebRequest.ReadWriteTimeout = 1000000;
                    httpWebRequest.ProtocolVersion = HttpVersion.Version10;
                    //ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
                    using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream()))
                    {
                        streamWriter.Write(it);
                        streamWriter.Flush();
                        streamWriter.Close();
                    }
                    var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();
                    using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
                    {
                        var result = streamReader.ReadToEnd();
                    }
                    dataGridView1.Rows[dataGridView1.Rows.Count - co].DefaultCellStyle.BackColor = Color.Red;
                    co++;
                    httpResponse.Close();
                }
I've tried so many ways but it's still not working. Any idea for this ?