Я использую HttpWebRequest.GetRequestStream
для подключения на другой ссылке PHP из Dot Net в POST некоторые данные из .Net в PHP. Но его работала нормально первые два раза, когда элемент управления пришел в строку «Stream newrStream = myrRequest.GetRequestStream();» и задерживается на секунду с третьего раза. Как решить эту проблему.Take Delay on HttpWebRequest.GetRequestStream
Моя кодирование:
ASCIIEncoding Encode = new ASCIIEncoding();
string postDat = "Name=xxx";
byte[] datas = Encode.GetBytes(postDat);
HttpWebRequest myrRequest = HttpWebRequest)WebRequest.Create("http://www.xxx.php");
myrRequest.Method = "POST";
myrRequest.ContentType = "application/x-www-form-urlencoded";
myrRequest.ContentLength = datas.Length;
Stream newrStream = myrRequest.GetRequestStream();
// Send the data.
newrStream.Write(datas, 0, datas.Length);
newrStream.Close();
Итак, что именно здесь вопрос? –
как уменьшить время задержки – user2756361