Ниже приведен мой код (веб-проект ASP.net), но когда я отлаживаю эту страницу asp, требуется время, чтобы получить ответ? есть идеи, почему это происходит?
, а также провайдеры aURl, упомянутые для использования req.connection = "Close", но когда я использую это, выдает ошибку (я новичок в httpwebrequest вздох )
это документация о
соединение -Это значение указывает, что
соединение не должно быть
keep-alive соединение.
var url = new Uri(@"My URL");
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
req.KeepAlive = false;
req.Method = "POST";
req.ContentType = "text/xml";
//This Fails but the documentation asks to use this ??
//req.Connection = "Close";
var requestdata = File.ReadAllText(@"D:\request.txt");
//req.ContentLength = requestdata.Length;
StreamWriter myWriter = null;
myWriter = new StreamWriter(req.GetRequestStream());
myWriter.Write(requestdata);
HttpWebResponse objResponse = (HttpWebResponse)req.GetResponse();